Nostra Pizza offers pizza and pinsa, with options like focaccia and bread made with pizza dough. Takeaway and delivery available.