Ev Cafe

Ev Deli is the perfect chill out environment for lunch breaks and drinks with friends. We have a wide range of freshly baked pastry and bread as well as a variety of delicatessen with a big vegetarian selection.

Branch Address

Address: The Arches 97-99 Isabella Street, London, SE1 8DD

Tel 1: 0207 620 6194

Email: ev@tasrestaurants.co.uk

Ev Cafe Gallery