2655 E Desert Inn Rd, Las Vegas, Nevada 89121 USA
Super cute interior with interesting items
Photo Credit: Yelp