Lemongrass Too is a Thai restaurant offering modern cuisine with curries, seafood, and vegetarian dishes.