Negombo

Seaview

About

Seaview is a restaurant in Negombo, Sri Lanka.