1616 S Las Vegas Blvd, Las Vegas, Nevada 89104 USA
Inside from front entrance with order counter
Photo Credit: Yelp