bend in italian south best italian restaurants in south bend indiana Dec 16 2021 Sort Roccos Restaurant Roccos Restaurant is a restaurant located in South Bend Indiana at 537 North Saint Louis Boule… Tuesday, April 26, 2022 Edit