Pizza restaurant offering a variety of pizzas, including giant 60cm options. Delivery available on weekends.