Pizza Review
Ok pizza. Says best tin Michigan but I don’t agree. Not even the best in Grand Rapids. Martha’s Vineyard blows this away. A lot of flop and cheese.