1104 Napier St, South Bend (574) 999-6771
Food looks great but the building is empty. And hours posted are wrong. Would love to try it just wasn't there.
1104 Napier St, South Bend, IN 46601 (574) 999-6771
Food looks great but the building is empty. And hours posted are wrong. Would love to try it just wasn't there.
Restaurantji Recommends