Square Pizza

Pizza Italian

391 New Cross Road, London, SE14 6LA

Delivering now

Free delivery

£10 min. order

We do not use frozen dough. We always prepare 100% fresh dough. All our recipes are flexible, so please feel free to customise your pizza to your own requirements. Customer satisfaction is our reputation

10" Medium pizza

12" Large pizza

15" Super pizza

Stuffed crust & extra toppings are available on the next page in choose extras toppings

Served with salad & sauce

Your order