Main St. Deli is located in Hong Kong on Lobby, The Langham - Hong Kong, 8 Peking Road
???8???????Lobby. Main St. Deli is rated 3.5 out of 5 in the category american (traditional) in Hong Kong.
Address
Lobby, The Langham - Hong Kong, 8 Peking Road
???8???????Lobby