The Fishing Specialist SeychellesShoppingSuite 4, Eden Plaza, Eden IslandVictoria, SEZ · SC+2484346799tfs@seychelles.netWebsite unavailableHours not available