Lemongrass Thai Cuisine
Restaurant
•
7316 W 80th St, Overland Park, KS 66204, USA
8.4
Saturday: 12 PM – 10 PM
See if anyone you trust recommends it!