1. Villa Italian Kitchen 14500 W Colfax Ave, Lakewood, CO 80401 Coordinate: 39.7348,-105.15899 Phone: (303) 590-1546
2. Anthony's Pizza & Pasta 150 S Union Blvd, Lakewood, CO 80228 Coordinate: 39.7138,-105.13279 Phone: (303) 988-3121