I came here with a group of friends for dinner during Winterlicious. Just like the above description, I would say that I've "meh, experienced better".
The place is small, and even though we made reservations we still had to wait since it was a fairly large group. After we ordered our food, it took a while for it to arrive.
I ended up paying $35 for apparently a $60 meal. But still, $35 for this is supposed to be a great deal? I have never been a fan of Winterlicious... but hey, food is expensive and I guess this is cheap in comparison to a regular night.
The location is fair, its on college street, you can judge what you think of the location.
Overall, I wouldn't come back to this place.