About
For over 20 years, Farm Grill & Rotisserie has been serving up the area's best authentic Greek favorites from its restaurant in Newton, MA.
Address: 40 Needham St, Newton (Massachusetts) 02459
Phone: (617) 964-7766
Parking:
Lot
State: MA
City: Newton
Street Number: 40 Needham St
Zip Code: 02459
categories: greek restaurant
Opening Hours
Monday: 11:00 - 21:00
Tuesday: 11:00 - 21:00
Wednesday: 11:00 - 21:00
Thursday: 11:00 - 21:00
Friday: 11:00 - 21:00
Saturday: 11:00 - 21:00