Negombo

Oasis Beach resort restaurant

About

Oasis Beach resort restaurant is a seafood and grill restaurant in Negombo, Sri Lanka.