Chow Town

December 18, 2013

New Thai restaurant for downtown Overland Park

Lemongrass, a locally owned Asian restaurant, is looking at a late January 2014 opening at 7316 W. 80th St.

Chow Town

The daily dish on Kansas City's food and drink scene

Related content

Comments

Videos

Entertainment Videos