720 N Main St, Las Vegas, Nevada 89101 USA
Inside sitting at the counter in the back.
Photo Credit: Yelp