
The 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:
Woburn restaurants Greek restaurants Boston restaurants