Selale
➤ 2 Salisbury Promenade, N8 0RX, City of London,Westminster, United Kingdom
Mediterranean, Turkish, Halal, Lunch, Full
"The food, service, and atmosphere at this restaurant were all top-notch. The food, in particular, was absolutely fantastic."