Pizza restaurant offering takeaway and delivery. Features a wood-fired oven.