Carmela's Restaurant
214 N Niles Ave, South Bend IN 46617