Taste of Greece

A casual Greek restaurant in Atlanta with outdoor seating that emphasizes simple, Mediterranean-inspired plates and a breezy, alfresco dining experience.

Greek ยท Atlanta

  • Outdoor
  • Casual

Explore more restaurants and bars on Moodtable