Tava Indian Bistro
Address:
1685 Church St, Decatur, GA 30033
Phone:
(404) 343-2710
Restaurants,
Bistro
Other Businesses:
- Inchin's Bamboo Garden at 1707 Church St Ste C8, Decatur, GA 30033
- Los Bravos Mexican Restaurant at 2895 N Decatur Rd, Decatur, GA 30033
- Wendy's at 1705 Scott Blvd, Decatur, GA 30033
- China Panda at 4919 Flat Shoals Pkwy, Decatur, GA 30034
- Indian Bistro at 1685 Church St, Decatur, GA 30033