Restaurants - Honolulu, Hawaii, United States
Bartender
Contact Scott Kaneshiro
Club Mermaid is a restaurants company based out of 2119 LAUULA ST, Honolulu, Hawaii, United States.