Monday, February 12, 2007

Our Latest Review: The Restaurant in Woburn

photo of The Restaurant, Woburn, MAThe latest review that is on the Boston's Hidden Restaurants site is The Restaurant, which is in Woburn Center. The Restaurant is a Greek cafeteria-style dining spot that has terrific food at very reasonable prices.

Tags: