Kebab shop offering kebabs. Known for its kebabs.