Ev Restaurant - Southbank

Turkish Mediterranean

The Arches, 98 Isabella Street, London, SE1 8DD

Delivering now

Free delivery

No min. order

Served with homemade bread

Served with home made bread

Served with homemade bread

Your order