Lemon Grass is a cozy restaurant in New York City that offers a unique dining experience with a focus on Asian cuisine.
With a diverse menu featuring traditional and modern dishes, Lemon Grass provides a welcoming atmosphere for guests to enjoy quality food and exceptional service.
Generated from their business information