Details
The reviews on this family run business in Barrie are pretty out of this world. They specialize in real, fresh, authentic Italian food with menu items ranging from their famous Italian sandwiches and panzerotti to pizza, pasta and salads.
This is a quick service licensed dining room where you can find amazing food, at great prices, served by fantastic people. Rumour is – this is some of the best Italian food in Barrie!
You can find their restaurant at 90 Parkplace Blvd in Barrie.