Leoda’s Kitchen and Pie Shop on Maui is a Must-Stop Comfort Food Destination
Resting at the foot of Mauna Kahalawai, or the West Maui Mountains, lies something unexpected: Leoda’s Kitchen and Pie Shop, a restaurant that envelopes you in the sights and smells of a place that brings comfort, nostalgia and scrumptious fresh-baked pies. It’s a treat to stop here for one of the signature sweet or savory […]











