Sapori d'Italia

Italian Pizza

129 Lee Road, London, SE3 9DS

Delivering now

Note: Call in store for allergy intolerance

Your order