EV Restaurant
97-99 Isabell Street, London SE1 8DD. Tel: 0207 620 6191
This is a huge bar and restaurant serving great Turkish food. Good value, for London.
97-99 Isabell Street, London SE1 8DD. Tel: 0207 620 6191
This is a huge bar and restaurant serving great Turkish food. Good value, for London.