In a environmentally friendly plantation-design and style constructing, Leoda’s Kitchen area and Pie Store is among the first clues to motorists that they have got arrived in Olowalu. The restaurant has actually been drawing crowds of citizens and guests alike for its home made pies and sandwiches for a lot more than a decade. Throughout peak sev