Get directions to: 88 Fresh Fish Market, Honolulu, HI
Restaurant address: 145 Stall 23 Street Honolulu, HI 96813, USA
Restaurant: 88 Fresh Fish Market