Pizza restaurant known for its excellent takeaway pizza.