Mama's Fish House
Map
Directions
You have not allowed this web page to gain access to your GPS or GPS is turned off.
Mama's Fish House
799 Poho Pl
Paia HI 96779
808 579-8488
Best Maui Shops