Neapolitan-style pizza restaurant serving sourdough pizzas with organic ingredients. Offers takeaway and delivery options.