Lemongrass is a Thai restaurant located within the ARIA Resort & Casino. It offers a variety of Thai dishes. The restaurant is situated in a prominent Las Vegas resort.