Pizza Review
Classic New England style pizza and personally I think it’s the best pizza in Willimantic. A little greasy but I’ve had worse from the area