Olympus Greek Taverna in Suwanee, GA is a family-owned restaurant with over 30 years of experience in the restaurant business, offering excellent quality Greek cuisine prepared with fresh and seasonal ingredients. Their menu features a variety of authentic Greek dishes as well as some delicious American favorites.
With endless ingredients like olive oil, lemon, garlic, and fresh vegetables, Olympus Greek Taverna brings the flavors of Greece to Georgia, providing customers with the finest and most authentic Greek food without having to travel to Greece.
Generated from the website