Thali Vegetarian Restaurant
1709 Church St, Decatur
(678) 705-1290
Menu
Restaurants in Decatur, GA
Thali Vegetarian Restaurant
1709 Church St, Decatur, GA 30033
(678) 705-1290