Pizza Review
Probably the best pizza in Central Mass. New York City Italian style pie. Great sauce. Takes 200 hours to get your pizza on a Friday, Saturday, or Sunday but it’s worth it and that is a testimony to its popularity. If you appreciate good pizza and have a thing for the NYC style this is for you.