3501 S Valley View Blvd Las Vegas , Nevada 89103 Website: Click here for restaurant websitePhone: (702) 982-8094