Avra Greek Tavern
• 794 Juniper St. | Atlanta, GA | 30308
Avra offers an authentic Greek menu with a strict selection of Greek wines and a full bar as well. The restaurant has a cocktail hour and serves free hors d'oeuvres daily.
794 Juniper St.
Atlanta
GA
30308
