📍 South Las Vegas Boulevard 3545
Off The Strip — Restaurant in Las Vegas, Nevada, USA. South Las Vegas Boulevard 3545. Hours, map, contact. USAForAll.