Explore details about location Palau Mahu St. Palau Mahu St is a location situated within the Lihue alongside other areas such as Ahukini Road, Hoolako Pl, Kepa St.