Likya Turkish Restaurant in NW11 London is celebrated for its delicious mixed grills and fresh, plentiful salads. Known for exceptional hospitality, the friendly team creates an inviting atmosphere where guests feel right at home. If you’re craving authentic Turkish mezes and classic raki, this Turkish restaurant is a must-visit destination offering generous portions and a taste of true Turkish hospitality.
Loading points of interest...
Loading points of interest...
Loading points of interest...
Loading points of interest...
Loading points of interest...
Leave a Reply