Colombo

Cey Nor Sea Fish

About

Cey Nor Sea Fish is a food court restaurant in Colombo, Sri Lanka.