
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