Skip to main content
Shedd Aquarium

Rosa's Pizza & Italian Restaurant

130 W. Main St., Capron, IL 61012

Restaurants

Italian restaurant in Capron serving pizza, sandwiches and dinners.

This family owned Italian restaurant serves pizza, sandwiches and more! Open seven days a week. The perfect place for a date or to bring you entire family. You come once and you will keep coming back for more. You never leave hungry!

How to find us?

Back to Listings

Subscribe to Our Newsletter

Get inspired by top travel stories, gain access to exclusive promotions and contests, and discover even more reasons to #EnjoyIllinois.