Subway (Tsim Sha Tsui) is located in Tsim Sha Tsui, Hong Kong on SHOP 125-126, 1/F, NEW MANDARIN PLAZA, 14 Science Museum Rd. Subway (Tsim Sha Tsui) is rated 4.1 out of 5 in the category sandwich shop in Hong Kong.
Address
SHOP 125-126, 1/F, NEW MANDARIN PLAZA, 14 Science Museum Rd