London foodfromLondon On The Inside5 months agoFamed Istanbul Restaurant Kebapci Iskender Is Opening in LondonKebapci Iskender, a historic Turkish restaurant, is opening in London, renowned for its signature iskender kebab.