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