Island Seafood & Oyster Bar

Island Seafood & Oyster Bar is a popular landmark place in the city of Hong Kong and is located at 2/F, No.10 Knutsford Terrace, Tsim Sha Tsui, Hong Kong, China

Landmark Name: Island Seafood & Oyster Bar
Address: 2/F, No.10 Knutsford Terrace, Tsim Sha Tsui, Hong Kong, China
City: Hong Kong
State: Hong Kong

Phone Number:
State: Hong Kong
Country: China

Landmarks Near Island Seafood & Oyster Bar

Similar names to Island Seafood & Oyster Bar