blue whale Chinese restaurant蓝鲸中国餐厅 is located in Sri Lanka on 367C,udupila junction,mirissa Matara distric. blue whale Chinese restaurant蓝鲸中国餐厅 is rated 4.2 out of 5 in the category mandarin restaurant in Sri Lanka.
Address
367C,udupila junction,mirissa Matara distric