Cannova's
1101 W. Empire, Freeport, IL 61032
Restaurants
You might also be interested...
Maria's Pizza
Freeport
This great pizza place has been voted best in the region with its homemade sauce and dough, pasta and sandwiches. Dine-in specials, carry-out and delivery service.…
Read more about Maria's PizzaImperial Palace of Freeport
Freeport
A beautiful and authentic Chinese restaurant.
Read more about Imperial Palace of FreeportThe Garden Deli
Freeport
We are Freeport's original Garden Deli. We offer fresh sliced deli sub sandwiches, homemade soups and salads, and ice cream and treats.
Read more about The Garden Deli