1. Pleasant Pizza 413 Pleasant St, Willimantic, CT 06226 Coordinate: 41.7102,-72.22136 Phone: (860) 423-5442