SPECIAL PRODUCTS

 

At Il Mondo you will also find specialist products such as:

 

  • Live lobsters
  • Live crabs