The Maui News / CARLA TRACY photo Mama’s Fish House in Kuau won the ... Star Noodle, Leoda’s Kitchen and Pie Shop, and Aloha Mixed Plate. The Icon recognizes the company’s 30 plus years ...
Customers came, and later as repeat tourists returned to Maui, they ventured outside the resort areas and stopped at Mama’s after ... about how hot it is in the kitchen.