Main Street Deli

Address:

8 Peking Rd
In the Langham Hotel, Tsim Sha Tsui
Hong Kong, China

Phone:

852/2375 1133 ext. 7883

Map:


Contact   ·   Privacy   ·   Terms