EV Restaurant & Bar

Address
98 Isabella Street, London, SE1 8DA
Telephone
020 7620 6191
Fax
020 7620 6193
Opening Hours
Monday - Saturday 12noon - 11.30pm Sunday 12noon - 10.30pm
Hits
3788

Delicatessen, cafe, bar and restaurant serving inventive and unique turkish foods to eat in or take away.

Map
Images (3)