ParentFull threadXenophileJKO·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.View on HN