This is the BEST Pizzaiolo location in Toronto by far. I have tried 4 other locations and for some reason the pizza in this location just tastes the best! The pepperoni is crispy and has just the right amount of flavor too it. They do not go overboard with the sauce which I have found problematic at other Pizzaiolo locations. The service is quick and efficient seeing as they do get busy for the lunch rush in the downtown core.
I commend the workers there for all their hard work and speedy service. I will always choose this Pizzaiolo location for Pizza.