This place is such a gem in Richmond Hill for some authentic Italian pizza (not that I've been to Italy...). The crusts are the perfect density and the tomato sauce used is top notch good stuff. We orders three pizzas and an appetizer among six people and there was left over.
I recommend to anyone looking for an amazing meal!