Heladeria Del Sol is an ice cream shop offering Mediterranean cuisine, including pizza.