Restaurants & Bars

Boston Area

The Restaurant, Woburn


Restaurants & Bars 6

The Restaurant, Woburn

hiddenboston | Jan 9, 2007 12:56 PM

I haven't been yet, but I heard from some family members that The Restaurant (in Woburn), which was recently renovated, is a terrific place to go for Greek food. I believe it is a little like the Brothers Restaurants north of Boston, in which you can get all kinds of comfort food, both Greek and American.

I'm hoping to get up there in the next couple of weeks. Has anyone been there lately?

Want to stay up to date with this post?

Recommended From Chowhound