Get directions to: Mama's Fish House, Paia, HI
Restaurant address: 799 Poho Pl Paia, HI 96779, USA
Restaurant: Mama's Fish House