Fish in Sri Lanka Vs Seafood Pvt Ltd Address: No.423 Thomas Fernando Road, 61170 Wennappuwa Sri Lanka Phone Number: +94 775 21 87 00