The latest review on the Boston's Hidden Restaurants site is
Farm Grill and Rotisserie, a Greek restaurant on busy Needham Street in Newton, MA. Farm Grill is a simple, unpretentious place with counter service, with the food being fresh, cheap, and delicious.
Tags:
Newton restaurants Greek restaurants Boston