Lemongrass Thai Restaurant

3830 S US Hwy 41 Terre Haute IN 47802 USA

(812) 814-9299

Location