I'd rate it a 4, but my wife, son(1of2) and sister would not have that.
The price $. Lowest in Vaughan.
Service excellent, fast friendly.
Taste good not great, I think my other family members are blinded by the price.
Toppings if you get the special walkin(4.99) you'll get fewer toppings, vs regular fare(I'm not complaining just stating a fact)
Location, small quiet plaza, difficult to get out of during dinner rush(blaming the not so courteous drivers on the road).
Been lots of times, today just did the cheap 4.99 medium walkout(you can call it in and pick it up unlike the giant chain that has the same for 5.99, they're a 2 star, I don't think the 7.99 "authentic Italian" place let me call it in either)
Will return
do recommend