Lemongrass Thai Restaurant

The expansive menu might be daunting at first, but you’ll be sure to find the perfect dish.