Pizza restaurant offering fresh, tasty pizzas with crispy crusts and a soft center. Self-service or takeaway options available.