Pizza restaurant offering takeaway and delivery. Known for good pizza at a reasonable price.