Pizza di scarole

Slice of stuffed pizza with scarole, pine nuts and olives

£6.50