Homepage Sponsored Leoda’s Kitchen and Pie Shop on Maui is a Must-Stop Comfort Food Destination Why this hidden gem restaurant in the tiny town of Olowalu is a favorite for locals and visitors alike. by HAWAII Magazine Staff