1. Haystack Pizza & Restaurant 32 Greenwoods Rd E, Norfolk, CT 06058 Coordinate: 41.98905,-73.19685 Phone: (860) 542-5990