Dehiwala - Mount Lavinia, Colombo
Chinese Semi Fine Dining Sri Lankan
Good atmosphere but expensive, when at a party time too noicy.