Kebab Land is a kebab shop.