Sapori At Tailors

Italian Pizza

10 Beaumont Street, Islington, 2296

Not taking orders

This place is not taking orders right now

Your order