Search results
- See moreSee moreSee moreSee moreCarmela's at Macri'sItalian Restaurant · $$
Carmela's is one of South Bend's most beloved fine dining establishments. Known for its Italian-influenced cuisine,...
Website: carmelassouthbend.com
Phone: (574) 280-4824
Cross Streets: Between N Niles Ave and E La Salle Ave
214 N Niles Ave South Bend, IN 46617 206.74 mi
Is this your business? Verify your listing
Amenities
- Wifi
- Accessible
- Family friendly