Restaurants in Belvidere, IL
Restaurants • Pizza • Italian Restaurants
2040 N State St,
Belvidere ,
IL
61008
UNITED STATES
Based on 1 reviews
3.5 stars
3.5 stars. Good pizza, good pasta and good fish. Nothing spectacular, but decent food that isn't too expensive.Worldwide > United States > Belvidere, IL > Pizza