ITALIAN TOMATO (Citylink)
Address: Shop 21, Retail/F, Citylink, 1 Sha Tin Station Circuit
Phone No.: 24949083
Address: Shop 21, Retail/F, Citylink, 1 Sha Tin Station Circuit
Phone No.: 24949083