We ended up eating at Lemongrass whilst looking for another place and were in for a massive surprise. Served a great range of local beers and served really tasty and well presented food. The sushi was especially surprising and was amongst the best sushi we have ever eaten and amongst the best food we had during our entire trip to the US (including some rather swanky restaurants elsewhere. Well worth a trip.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.