Avra Greek Tavern THIS RESTAURANT IS CLOSED Avra Greek Tavern

THIS RESTAURANT IS CLOSED Avra Greek Tavern Map

794 Juniper St. NE (Fifth St.)
Atlanta, GA 30308
404-892-8890
Map
Cuisine: Greek
Greek fare rules at Avra, another star in this young company's line-up of Greek-inspired dining establishments.
Openings: Lunch Fri. & Sun., Dinner nightly

Features