I went here the other day with a couple of friends. We arrived around 10, and the place was already packed!
I didn't try the food so this is a review based on experience. The place was nice and clean and organized nicely but it is smaller than the Vaughan location. It was crowded when we entered and the line up to get ID and the cash line was mixed together, so we couldn't tell where to start or where it ended.
The bar look fantastic but grabbing drinks were hard since there wasn't enough walkway and the bar seats where everywhere.. Making it an obstacle to get a drink.
And washroom was pretty bad.. Smelt like people smeared poo all over the walls. Lol
Other than that place was great. I would go again.. But maybe if I had to choose which location it would be the Vaughan's.