Carmela's Restaurant

214 N Niles Ave, South Bend
(574) 280-4824

Reserve Online

Opentable

Carmelassouthbend