Pizza restaurant offering takeaway and delivery. Known for its pizza.