Lotus of Siam

Lotus of Siam A5, 953 East Sahara Avenue Las Vegas, NV 89104 (702) 735-3033 Ok-let me rant a bit. I despise Las Vegas. The …