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