Custom House Road › 31, Custom House Road, Negombo
Sri Lankan
One of the best Restaurant in Negombo for excellent food.