← Atlanta restaurants
Tabla - Buckhead
No reviews yet
Indian3005 Peachtree Rd NE, Atlanta
Own or manage Tabla - Buckhead? Claim this listing free
Hours
Hours not listed yet.
Details
Address3005 Peachtree Rd NE, Atlanta 30305-2214
Phone14704102021
Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.