Leoda's Kitchen and Pie Shop is a must-visit for its delicious pies, offering a delightful culinary experience. Travelers can expect satisfying lunch and breakfast options, conveniently located near Olowalu Beach. This spot provides a perfect break for a tasty meal and a sweet treat.
Trending spots, hidden gems, and practical trip ideas from real social chatter.
We'll send travel intel and occasional map drops. Unsubscribe anytime. Privacy
No spam. Unsubscribe anytime.
TabiPulse -- Leoda's Kitchen and Pie Shop -- Lahaina, United States -- Privacy