Liyanagemulla, Negombo

Onreech hotel

About

Onreech hotel is a restaurant in Liyanagemulla, Negombo, Sri Lanka.