Rosa's Italian Restaurant
Italian, Pizza
Capron, IL
4.7 mi