Maple Moose is usually my go to restaurant. They have a gluten free menu, but you have to ask for it. Anna is my favourite waitress, she is so friendly and caring.
There have been a few times I have gone where the waitress serving me hasn't always been that friendly and the food wasn't that great.
However, it gets 5 stars, because even when busy it is normally great. They even let me stay 30 min after closing to try and finish watching an overtime hockey playoff game.