Taverna Plaka Taverna Plaka

Taverna Plaka Map

2196 Cheshire Bridge Rd. NE (LaVista Rd.)
Atlanta, GA 30324
Map
Cuisine: Greek
This neighborhood restaurant near the Atlanta Hellenic Center showcases classic home-style Greek food and Greek wine.
Openings: Dinner nightly

Features