The Fish Channel123450.000Store Claim ListingContact Information81 MacPherson Ln, 01, Singapore 360081 , Singapore, 360081, SGPDetailed Information81 MacPherson Ln, 01, Singapore 360081