Lemongrass Heron offers a diverse selection of Thai cuisine. Enjoy dine-in or take away options. Features a spacious terrace.