Lotus of Siam - Sahara Ave.
953 E Sahara Ave Ste A5, Las Vegas NV 89104