Pizza Review
Hate to say it, this is the best pizza in Rhode Island. Too bad it’s a chain and not some 100 year old mom n pop