Monday, December 11, 2006

Our Latest Review: Farm Grill and Rotisserie in Newton

photo of Farm Grill and Rotisserie, Newton, MA
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: