Likya Ocakbasi Restaurant is an award-winnig and fully licensed Turkish restaurant based in Golders Green and Borehamwood. Take-away, outdoor seating and group meals are available.
Likya Golders Green photos
This is my favourite restaurant, it has brilliant food and amazing service. I recommend it to anyone that loves there food!
ant97, London, 2015