Larger Thumbnails Galleries Previous Next

Dim Sum


Choi Lung Cha Lau
Choi Lung Tea House
A popular restaurant at the foot of Tai Mo Shan