Terraza de las Flores is a restaurant offering a diverse menu of Spanish cuisine, including tapas and salads, perfect for sharing.