Likya Turkish Ocakbasi Restaurant & Meze Bar
68/70 Golders Green Road NW11 8LN,
London ,United Kingdom
Likya Turkish Ocakbasi Restaurant & Meze Bar is one of the popular European Restaurant located in 68/70 Golders Green Road NW11 8LN , listed under
Local business in London
,
Turkish Restaurant in London
,