Lemongrass
Thai
Lemongrass is an Asian restaurant specializing in Thai cuisine. It offers lunch, dinner, and after-hours service, with vegetarian, vegan, and gluten-free options. A full bar is available.
Location
Best places nearby
The highest rated places close to Lemongrass.
Local restaurants nearby
16-18 Dragon Street, Hampshire


