Squadra Pizza Lab offers quality square pizzas for takeaway and delivery.