Pizza restaurant offering Italian cuisine. Takeaway and dine-in options available. Pet-friendly.