Fancy hearty Italian food delivered to your door? You’re in luck. A brand new pop-up on Abbeydale Road, Sheffield, is open for collection and delivery now!
North Town Italian Deli & Kitchen is open Thursday-Sunday, serving up traditional fare including pizza, pasta, paninis, and more. Plus, you can grab deli delights including antipasto boxes, sundried tomatoes, homemade pesto, and passata.
Stay up to date during lockdown with our Coronavirus Directory.