I've seen mention on this restaurant on Chowhound - but can't find any reviews. Has anyone been lately? I'd like to know generally what the restaurant is like - ambiance, food, comfort, etc.
I'm considering bringing my 73-yr-old mother (she's Newfie) there for Mothers Day, and I'm trying to figure out if the place would be fun yet not inappropriate.
What do you think?