3 ms·
As someone that eats their pizzas weekly, they are way better than "supermarket pizzas". In my opinion, they taste better and are significantly less expensive t
by XenophileJKO 9y ago
As someone that eats their pizzas weekly, they are way better than "supermarket pizzas". In my opinion, they taste better and are significantly less expensive than local competition.
- idiocratic 9y agoMaybe it's my bias, being Italian and finding really great pizzas for cheap prices basically anywhere. In the US it might be another story.