- Address
- 23-27 First Street, Sok Kwu Wan, Lamma Island
- Cuisine
- Local Seafood
- Category
- Restaurant
- Certified by
- ICF
- Phone
- 2982 8100
Map
Data based on the ICF certified list (31 Aug 2026). Verify certification on site.