Festival Walk, 80 Tat Chee Avenue, Kowloon Tong

EN