Kebab XXL is a restaurant specializing in generously sized kebabs, offering options with fries and a variety of sauces. Delivery is available.