[email protected]

Pizza Italian

86 Lillie Road, London, SW6 1TL

Delivering now

£3.50 delivery fee

£12 min. order

Your order