T
Business
Taste of Greece Midtown Atlanta
Atlanta, United States
Connect with Taste of Greece Midtown Atlanta
A little about us
Consistently high marks in Midtown Atlanta — fall-off-the-bone lamb shank, excellent grilled octopus and spanakopita, best moussaka in city