Get directions to: Mama's Fish House - The Inn At Mama's Fish House, Paia, HI
Restaurant address: 799 Poho Place Paia, HI 96779, USA
Restaurant: Mama's Fish House - The Inn At Mama's Fish House