Katunayake, Negombo

Norfolk airport villa

About

Norfolk airport villa is a restaurant in Katunayake, Negombo, Sri Lanka.