Ice Cream Dessert in Spain Xolato Address: Poelkapellestraat 69, 29600 Marbella Spain Phone Number: +34 684 22 09 63