Come Visit Us

Carmela's Restaurant
is located next to
Macri's Bakery in
downtown South Bend.

214. North Niles Ave.
South Bend, IN 46617

View Larger Map