Businesses

Tabla

Tabla

Tabla Facebook

Tabla

Cuisine
Indian | Cocktails
Voted into “Best Indian Restaurants in Atlanta

Address
77 12th St NE #2,
Atlanta, GA 30309

Phone
(404) 464-8571

Tags
Back to top button
Close