The restaurant is Quiet nice. The best part of it you can built your own pizza which is pretty awesome. The restaurant is built in lake Louis hotel and it closes at 10 which kinda sucks. But overall I did like the food and service there. The people were super nice and amazing. The service is amazing. Enjoy everyone
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.