Report a review
- 5
- The pizza every city needs.
Everytime I go to Toronto I get myself some apiecalypse, it is the place for pizza! All pizzas are veryyy good! The only thing I would add is more sauce, especially when it is a tomato base pizza. Best Greek salad is here, the feta is the best I ever had ( but this is a cheese from another Toronto shop) A must if you visit Toronto.