Taste of Greece is a restaurant in Atlanta, GA that offers a variety of traditional Greek dishes.
With a focus on authentic flavors and fresh ingredients, the establishment provides a taste of Greece in a casual dining setting.
Generated from their business information