Skip to main content

Lemongrass

restaurant · thai restaurant · Las Vegas, NV

Address
3730 S Las Vegas Blvd, Las Vegas, NV 89158
Phone
(702) 590-8670
Website
aria.com/en/restaurants/lemongrass.html?icid=NS-AW-FB-GMB_Lemongrass-LV-AR
Where
36.1070, -115.1778

Search Hominin for Lemongrass

Other restaurants nearby

More in Las Vegas

Lemongrass — restaurant in Las Vegas, NV | Hominin