Irresistible to locals and travellers alike, this small, local Italian joint has so me of the best traditional pizza in town. The checkered table cloths and kitschy accents are sure to be fun for the entire family.
One of my fav pizza places. Even great gluten free pizza. The salads are wonderful. Portions large. Very entertaining for kids.
Niagara Falls, Canada
This place has been around a long time, I've eaten here often and sometimes I am wowed and sometimes I walk away disappointed. When its good its very good, just not consistent.
Ottery St. Mary, United Kingdom
Only had one night in Niagara and as we'd not long arrived after flying in from the UK, and given this restaurant is right outside where we were staying, we decided to eat here. They have a good...