Wadduwa, Kalutara

Fishermen’s Villa

About

Fishermen’s Villa is a Chinese restaurant in Wadduwa, Kalutara, Sri Lanka.