953 E Sahara Ave, Las Vegas, Nevada 89104 USA
Very clean inside and great lighting
Photo Credit: Yelp