This is a restaurant first and foremost-you've got to order food to drink. While they're clearly trying to have fun with the menu and stick to the theme, the execution of the dishes is extremely poor. You're better off sticking with the 6$ poutine or mac n cheese than to order a main dish at $12+. The risotto we tried was severely undercooked-crunchy even, and the "herbology" dish was just a plate of French fries with RAW mushrooms on top.
The cocktail menu was slightly better, although again they're sacrificing quality for the sake of playing with the HP theme. I would have rather paid the $10+ per cocktail and had a really good classic drink.
The saving grace was the service-both the server and bartender were very nice! This needs to be a good resto regardless of the theme-they need to go back to the basics. Overall this is an OK spot if you're a diehard Potter fan but otherwise it's not worth the $.