6680 E Lake Mead Blvd, Las Vegas, Nevada 89156 USA
The mystery sauce that made us go to the hospital.
Photo Credit: Yelp