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