Contacts:
105 E Reno Ave, Suite 1, Las Vegas, NV 89119 ()
1 Block Off the Strip (across from the Luxor)
At the same location
Random review
Read all reviewsLoved the Mapuche room. The location is very easy to find, near by the strip. The staff Sandie, Joe and Peter are very efficient and effective with their dealings and giving us clues. Over all experience is very fun, creative, and challenging.
Marianna