Almendra de Mallorca are almonds produced on the Island of Mallorca in Spain. They can be sold raw or roasted, with or without skin. These nuts are of exceptional quality and are rigorously tested; they must not be smaller than 12mm or have any visible defects.