Super Star Restaurant
Address: Shop 224, 1/F, Wing A, Hin Keng Shopping Centre, 69 Che Kung Miu Road
Phone No.: 26928182
+ Add Menu
tom19844218
2025-01-26
Lisa wong1
2024-11-24
Lisa wong1
2024-11-24
Lisa wong1
2024-11-24
w0900575
2021-03-19
w0900575
2021-03-19
Address: Shop 224, 1/F, Wing A, Hin Keng Shopping Centre, 69 Che Kung Miu Road
Phone No.: 26928182