The Garlic Knot

The Garlic Knot

6217 E 14th Ave, Denver, CO 80220
720-336-5977

Closed until 11:30 AM

Full Hours

Opening at 11:30 AM