8000 E Belleview Ave, Greenwood Village, Colorado 80111 USA
Dining at entrance, separate exit
Photo Credit: Yelp