Illinois > Rockford > Restaurants, Food & Beverages > Restaurants > Opshal Pizza
3118 Auburn St, Rockford, Illinois, 61101-3442
(815) 963-3737
Restaurants, Food & Beverages > Restaurants
No reviews yet. Be the first to write a review!