I have an Italian friend (born in Italy) who claims this place has the best pizza in Toronto, and is really authentic. The guys here used to be the cooks at Queen Margherita which I always heard great things about. It's definitely decent pizza and the place is clean. I would recommend checking it out on a summer evening when the front shutters are open.
The reason I can't rave about the place is because I like my toppings. If you just want a wood oven fired tomato/cheese pizza than this is the place for you. If you want more than that, then check out Pizzeria Defina.