Sapori d'Italia

Italian Pizza

129 Lee Road, London, SE3 9DS

Not taking orders

This place is not taking orders right now

Note: Call in store for allergy intolerance

Your order