Barbici Italian Street Food
1233 N Eddy St, South Bend 46617