Tava & Grill
751 Dekalb Industrial Way
Decatur, Georgia 30033
USA
Phone: 404-424-9227
Decatur, Georgia 30033
USA
Phone: 404-424-9227
Food | |
Service | |
Ambiance | |
Overall: |
Location & Nearby Info
South Indian Cafe0.00 mi
Waffle House0.14 mi
Georgia Soft Serve0.16 mi
Michael's Coffees0.17 mi
Cafe Istanbul0.20 mi
Udipi Cafe0.20 mi
Moe's Southwest Catering0.24 mi
Inchin's Bamboo Garden0.25 mi
Indian Delights0.25 mi
American Deli0.26 mi
Cuisine:
Tava & Grill Description:
Tava & Grill is a one to try Barbeque, Grill restaurant in Decatur, Georgia, offering you a super choices on their menus. Tell everyone what you thought. Share a useful tip or write a full review.
Reviews of Tava & Grill