i will say pizza strips do come in tiers. some are excellent, some are dry and not great.
i think god tier are the "pizza chips" that are the same concept just crispier and round. depetrillos. find me any person that can deny the addictiveness!! find me one!
Viewing a single comment thread. View all comments