Ev Restaurant
Café · Southwark

Ev Restaurant

$$

Classic Turkish mezze dishes and grilled meats, in a comfortable eatery under the railway arches.

Info

📍
Address
The Arches, 98 Isabella St, London SE1 8DD, UK, LDN

More like this