Restaurants & Bars

Boston Area Greek

where is Greek Corner?

Share:

Restaurants & Bars 2

where is Greek Corner?

vozick | Aug 1, 2005 10:20 PM

I have been told there is a casual restuarant in Harvard Square called Greek Corner but cannot picture where it is. Anyone know the hours of operation? Thanks.

Want to stay up to date with this post?