4300 W Spring Mountain Rd, Las Vegas, Nevada 89102 USA
Entrance - view from the inside of the restaurant
Photo Credit: Yelp