Went here on Canada Day, was not impressed. The place was really busy but that was fine. Our waitress got our order wrong several times and did not know what was available or not. She was not sensitive to the fact that one of us was gluten intolerant, bringing gluten products when gluten free was clearly asked for. When it came time to get our bills, we had to wait an unreasonable amount of time to first ask for the bills, then when we got them she had charged us for twice the amount of food ordered, was exasperated with us when we asked her to fix it, and by the time we got our bills back and had finally paid, 40mins had passed. Won't be going back. Don't recommend.