Lemongrass Thai Cuisine

Fantastic Thai restaurant, focusing on local, fresh, organic produce.

7316 West 80th Street
(913) 385-5566
We accept Downtown gift cards.