Champ Kitchen Tsim Sha Tsui is located in Tsim Sha Tsui, Hong Kong on 29樓, 彌敦道 63號 iSQUARE 國際廣場. Champ Kitchen Tsim Sha Tsui is rated 3.8 out of 5 in the category mandarin restaurant in Hong Kong.
Address
29樓, 彌敦道 63號 iSQUARE 國際廣場
Service options
TakeawayDine-in