If you love fresh homemade style pizza, this is a great place in Streetsville. Yes they have a full italian menu but I come here for their pizza. It's probably their best menu item and its a refreshing change from all the chain pizza stores in this area. Has been around for years and I seldom see them advertising as they have a large loyal clientele. They also have a stocked bar as well as some draft beers on tap.
There are a couple of italian restaurants in Streetsville, but if you are craving a fresh flavourful pizza, this is a must try restaurant.