More from Restaurants & Bars

Restaurants & Bars Greater Boston Area


travisb | | Apr 21, 2009 02:47 PM

I know they say it's opening on Thurs, but has anyone been by there and taken a look in? Is it a bigger sit-down place? I'm curious about when I should be thinking about eating at it... quick dinner, with friends, takeout, etc... Thanks!