Kebab shop offering kebabs. Known for staying open during challenging times.