Tin Lung Heen was awarded with a Michelin star shortly after its opening. The Cantonese restaurant deserves the one-star rating with their attentive staff and breathtaking scenic views, perched high above at the Ritz Carlton in the ICC. Continue reading
