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