Description
Name: Tabla - Buckhead
Address: 3005 Peachtree Rd NE, Atlanta, GA 30305
Phone Number: +1 470-410-2021
Restaurant Type: Indian restaurant
Tabla - Buckhead is a Indian restaurant located at 3005 Peachtree Rd NE Atlanta/Georgia
(Latitude,Longitude: 33.8368289,-84.3812014)
Postal Code: 30305
Location
-
3005 Peachtree Rd NE, Atlanta, GA 30305
Add a review