Our octopus is sourced from the Philippines, Indonesia, Spain and Portugal.
Spain and Portugal produce the best octopus in the world and we buy as much of it as we can! With such a high demand, we make sure that we stay ahead and always have large quantities available in inventory to make sure your menu doesn’t have to change.
- 2-4 Portugal, Indonesia, Philippines
- 4-6 Portugal, Spanish, Indonesia, Philippines
- 6-8 Portugal, Spanish, Indonesia, Philippines