Lotus of Siam
About Lotus of Siam
Lotus of Siam is an Asian restaurant in Las Vegas, Nevada, located at 620 East Flamingo Road. Cuisine: thai. Offers takeout. Call (702) 735-3033 for more information.
Features & amenities
- Takeout
Location
620 East Flamingo Road, Las Vegas, NV 89119