Worldwide icon-chevron-right Asia icon-chevron-right Hong Kong icon-chevron-right Main St. Deli

Main St. Deli

Restaurants, Diners Tsim Sha Tsui
Main St. Deli - interior

Details

Address: Lower Lobby, The Langham
8 Peking Road, Tsim Sha Tsui
Hong Kong

Contact:
Do you own this business?

Users say