Restaurants & Bars

Boston Area Greek

greek restaurant in Newton Highland

Share:

Restaurants & Bars 1

greek restaurant in Newton Highland

coffee1004 | Jul 1, 2006 08:30 PM

I just drove by a small greek restaurant on Needham St of Newton Highland. Is this restaurant worth a try?

Want to stay up to date with this post?

Recommended From Chowhound