Get directions to: Wah Wah Seafood Co, Honolulu, HI
Restaurant address: 157 North King Street Honolulu, HI 96817, USA
Restaurant: Wah Wah Seafood Co