Share your post with your fan club!
Any thoughts on these two Greek places in the Fenway/Allston neighborhoods? Which has better food? Which has more seating? Does either place have any atmosphere at all?
Updated 1 year ago | 6
Updated 5 days ago | 68
Updated 10 days ago | 26
Updated 7 hours ago | 7