Bentota

Nilwaral

About

Nilwaral is a seafood restaurant in Bentota, Sri Lanka.