Lokkanta Turkish Restaurant
31 Westbourne Grove, London
020 7792 0119
Recent Reviews
Order Online
Lokkanta Turkish Restaurant
31 Westbourne Grove, London W2 4UA
020 7792 0119