
4 "Greek" Restaurants in Boston.
Zo Greek is a Greek spot in Assembly Row that’s split into a fast-casual and fancier dine-in restaurant.
Zo Greek
Assembly Square
Committee
Seaport District
Kava Neo Taverna is a tiny South End Greek restaurant that serves a lot of food you’ll think is perfect.
Kava Neo-Taverna
South End