Aug 11 Aug 11 Spanish royal family enjoys dinner at El txoco de Martin restaurant in Palma de Mallorca Heaven Infanta Sofia, Princess Leonor, Queen Letizia