7401 East 1st Avenue Denver, CO 80230
Seated: 80
Standing: 100
This family-friendly dining area is the right spot for quiet dining or lively parties.