Skip to main content

Olympus Greek Taverna

restaurant · greek restaurant · Suwanee, GA

Address
4090 Johns Creek Pkwy Ste I, Suwanee, GA 30024-1260
Phone
(470) 282-5940
Website
olympustaverna.com
Where
34.0712, -84.1650

Search Hominin for Olympus Greek Taverna

Other restaurants nearby

More in Suwanee

Olympus Greek Taverna — restaurant in Suwanee, GA | Hominin