Squid

  1. Shiroika squid - 270g (frozen) - squid for sushi
    Japan
    AED118.26
    * Available