XXL is a restaurant offering Balkan cuisine, specializing in grilled dishes.