Ilayda Kebaphaus is a kebab shop offering generously portioned döner, featuring lamb.