A kebab shop is a type of restaurant or food stand that specializes in serving kebabs, which are skewered pieces of meat, fish or vegetables grilled or cooked on a barbecue. Kebab shops may offer a variety of other dishes and snacks as well, such as salads, breads, and side dishes. They can be found in many countries around the world, with different variations and styles of kebabs.