5194 S Lowell Blvd, Littleton, Colorado 80123 USA
This is the area to the right of the entrance. It has a secondary dining area, drinking at the bar and a front desk for food pickup.
Photo Credit: Yelp