Pickup from Garlic Knot at 13041 West Alameda Pkwy, Lakewood, CO 80228, USA