The Waterfront Restaurant & Bar is located in Lamma Island, Hong Kong on 58 Yung Shue Wan Main St. The Waterfront Restaurant & Bar is rated 4.2 out of 5 in the category sri lankan restaurant in Hong Kong.
Address
58 Yung Shue Wan Main St
Accessibility
No wheelchair-accessible car park