Wow, had a completely amazing meal here. They keep things simple, and the ingredients really shine here. It's not a big joint, and it's tucked away from the bustle of the city. Even though it's a bit out of the way, you can get here on public transportation, and it's well worth it. I would probably call it American bistro, at the risk of offending the Canadians. Otherwise I wouldn't say it's really a particular cuisine, just damn good food.
It's a small enough place that you'd have tough time with a large group. The ideal size is 4-top, 6 in a pinch.