Negambo

No. 80, Greens Road, Negombo