Sapori At Tailors

Italian Pizza

10 Beaumont Street, Islington, 2296

Delivery from 11:00

Your order