1. Villa Pizza & Restaurant 2145 State Route 35, Holmdel, NJ 07733 Coordinate: 40.41702,-74.15965 Phone: (732) 888-1666
2. Villa Pizza & Restaurant Holmdel Plz, Holmdel, NJ 07733 Coordinate: 40.404964,-74.18953 Phone: (732) 888-1666