Tel. 954 777 611   Pol. Ind. Isla Mayor, s/n 41140 Isla Mayor, Sevilla   info@islasur.com

  • Seabass
  • Veta la Palma
  • Shrimp

Our fresh fish

Our processed products