Powered by Tripadvisor

Thali Restaurant

1709 Church St
North Decatur, GA 30033
Uber
MORE PHOTOS