Likya in London

Write your review of Likya
Select your star rating
Please select your star rating
Your review must be longer than 15 characters
Nearby similar companies
0.4 mi
The Beyoglu Restaurant
1031, Finchley Rd
London NW11 7ES
1.4 mi
Kebab 49
149, Cricklewood Broadway
London NW2 3HY
1.4 mi
Iskele Ocakbasi
89, Church Rd
London NW4 4DP
1.8 mi
Izgara Restaurant Finchley
11, Hendon Lane
London N3 1RT
2 mi
Zara Restaurant
11, South End Rd
London NW3 2PT
2.1 mi
Beyoglu Restaurant
72, Belsize Lane
London NW3 5BJ