Company Description
World famous restaurant on Maui's North Shore, featuring Hawaiian fish brought to us daily by our fishermen.
Inn At Mama'S
Address:
799 Poho Pl Paia HI 96779 Paia, HI
Phone:
(808) 579-9764
Fax:
(808) 579-8594
Website: