Royal Pizza

Pizza Italian

13 High Street, London, W3 6NG

Delivering now

Note: Please advice us for any food allergies

Choose from: deep pan or thin crust

10" Medium - 6 slices

12" Large - 8 slices

15" X-Large - 12 slices

Stuffed crusts are available

Your order