A literal translation of the Cantonese expression for the best', Peak Top offers the ultimate Chinese fine dining experience. The restaurant is spacious and the decor is elegant, accented by artifacts specially imported from China. A feast for the eyes. Yäó_
Add a review