Taverna Buckhead Taverna Buckhead

Taverna Buckhead Map

The Shops Buckhead Atlanta
280 Buckhead Ave. NE (Peachtree St. NE)
Atlanta, GA 30305
Map
Cuisine: Italian / Pizza
Pizza and classic Italian dishes at The Shops Buckhead Atlanta.
Openings: Lunch & Dinner daily, Brunch Sat.-Sun.

Features