← Atlanta restaurants
Taverna
No reviews yet
Italian280 Buckhead Ave NE, Atlanta
Own or manage Taverna? Claim this listing free
Hours
Hours not listed yet.
Details
Address280 Buckhead Ave NE, Atlanta 30305-2208
Phone16787911311
Websitehttp://tavernabylombardi.com/
Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.