203 W Hampden Ave, Englewood, Colorado 80110 USA
Overview of the restaurant dining area
Photo Credit: Yelp