Pet Friendly · $
1 Leoda's Kitchen and Pie Shop
820 Olowalu Village Road, Lahaina
- Take-Out
Customers’ favorites
- Olowalu Lime Pie Top and Chocolate Haupia Pie Bottom
- Chocolate Macadamia Nut Pie
- Fresh Tuna Salad Sandwich
- Coconut French Toast
“Every year we come to Maui we have to go to Leoda’s for specifically the Pie!!! So amazing! The service is great too! ❤️❤️❤️”