3111 S Valley View Blvd, Las Vegas, Nevada 89102 USA
Lunch at the Little A'Le' Inn Area 51 Tour
Photo Credit: Yelp