Review of L'Thai Organic Cuisine & Wine Bar

4500 West Village Place #1017, Smyrna, GA 30080

Overall Rating

Review


The food is really flavorful and there are a lot of options.

Updated 10 years ago