Thali Vegetarian Restaurant
1709 Church St, Decatur
(678) 705-1290
Recent Reviews
Thali Vegetarian Restaurant
1709 Church St, Decatur 30033
(678) 705-1290