XL Kebab is a kebab shop known for its generous portions and flavorful döner. It offers a wide selection of food and drinks.