Leziz restaurant cafe bar

Unit A, Dunbar Tower, Dalston Square, London E8 3DT ,United Kingdom
Leziz restaurant cafe bar Leziz restaurant cafe bar is one of the popular Turkish Restaurant located in Unit A, Dunbar Tower, Dalston Square , listed under Restaurant/cafe in London , Turkish Restaurant in London ,

Contact Details & Working Hours

Map of Leziz restaurant cafe bar