I rarely write reviews but this is the worst place I've ever been to.
They're "gluten free" pizza is it gluten free. Yes, the crust is but it's so cross-contaminated my spouse who has Celicas is now very sick. She was sure to mention that she did have a severe gluten intolerance but apparently that doesn't mean anything to this place.
The woman at the counter is exceptionally unpleasant, argumentative and resolves issues by yelling. Perhaps it's a language barrier but that's not how you do things.
The prices are insane, $50+ (including tip, which they didnt deserve) for a 12" pizza and a 9" pizza and 2 pepsi is insane. Yes, that's our fault for failing to understand the pricing on the jumble of the menu but still. The party of 4 with us paid $70-ish total for 2 pizzas and 2 donairs and drinks.
I will say the pizza is good and the view off the patio is very nice but the rest if the place is leaves a lot to be desired.