Ev Delicatessen in Isabella Street Southwark
97-99 Isabella Street, The Arches, Southwark, London 8DD, SE1 - Get directionsEv Delicatessen Photos
Menu Ev Delicatessen
How to get to Ev Delicatessen
Opening Time
12noon – 11:30pm: Mon-Sat
12noon – 10:30pm: Sun
Services
- Takeaway Available
- Outdoor seating