Lemongrass & Lime
About Lemongrass & Lime
Lemongrass & Lime is an Asian restaurant in Las Vegas, Nevada, located at 8431 Farm Road. Cuisine: thai. Call (702) 566-4727 for current hours and details.
Location
8431 Farm Road, Las Vegas, NV 89131