Mon – Fri: 12pm-11pm
Sat – Sun: Closed
16 New Street, Devonshire Square,
London EC2M 4TR
A relaxed Italian kitchen and wine-led dining spot just moments from Liverpool Street, serving seasonal small plates and dishes designed to pair naturally with a great glass, from daytime catch-ups to easy evenings.
Image credit © 2026 The Evolv Collection