See all Restaurants in Atlanta
Mykonos Taverna
2901 Clairmont Rd NE, Highway 85, 30329 Phone: 4046386770 Timings: Closed until 11:00am Days: Mon–Thu, Sun, Open: 11:00 AM–9:30 PM Days: Fri–Sat, Open: 11:00 AM–10:30 PM http://www.mykonostavernaatlanta.comAbout
Greek Restaurant
10 wishlists