Lemongrass offers a classy atmosphere and tasty Asian cuisine prepared in an open kitchen. A dining experience you'll want to repeat.