Finally got to try this place and I definitely see why this restaurant has such high reviews. Price is extremely fair- $12 for a customized pizza with unlimited toppings! The crust is just how I like it: thin! You can also opt in for a thicker crust for an extra $2 if that's what you prefer.
I literally just went there yesterday and I'm already dying to go back. I wish they had more locations across the GTA. Also, their lemonade is delicious and you can get unlimited refills.