The Garlic Knot

The Garlic Knot

13041 W Alameda Pkwy, Lakewood, CO 80228
301-363-4054

Closed until Tuesday at 11:00 am

Full Hours

Opens Tuesday at 11:00 am