We go to this restaurant about half a dozen times a year. Its location is handy for us and the food is acceptable. Reason I'm writing another review of this restaurant and why it is more negative is the the waiter that was having a...hissy fit on our visit and was very rude to us. He is the tall thin flamboyant one that has been there for years. We showed up a party of 5 and had no seating for 25 minutes unless we sat outside. That was fine. We have an autistic grandson that has a special diet that keeps him calm and regulated. We have brought his food numerous times and they have allowed him to eat it out of his thermos (special rice) or a baggy (fruit). This waiter said it wasn't allowed and never was. We explained he had before and there was no problem. He said that wasn't true, but would let us break the rules this one time and was acting very put out that he had to explain this to us. He asked for our drink order, we all gave our requests except one that wasn't sure what she wanted and was thinking for more 6 seconds, so he threw up his arms in the air and sauntered off to the kitchen to get our coffee's. We were all very disappointed and dismayed. We decided we were all too upset to eat where this drama queen would be our server. We will never return to this restaurant again. That's what Canadians really do.More