Seriously one of the best spots in the south end. Steak tartar is fabulous. Fries are outstanding. A little bit pricey but worth every penny. It's also one of the best spots in the south end to while away a romantic evening while watching the snow. Love it!!
Pros: Ambience, food, everything!
more