Negombo

Seafood Embassy

About

Seafood Embassy is a seafood restaurant in Negombo, Sri Lanka.