From Our Editors
Lemongrass Thai Grill is a restaurant located on 2nd Ave in New York. With a delicious menu, this restaurant will leave you with a smile on your face. The nice atmosphere and great menu options allow guests to focus on what matters: the quality.
If you don't feel like eating in, you can always grab your food to go, or just place an order for delivery.
To sum everything up, Lemongrass Thai Grill is a great choice when you're in the mood for Asian cuisine and want to break away from the typical Chinese or Japanese fare.