Dehiwala - Mount Lavinia, Colombo
Chinese Sea Food
Great food and quality service.. If it rain then it's a problem ...