Turkish restaurant, Istanbul Kebap Skara, is currently closed.