Leoda's Kitchen and Pie Shop

Saves: 2
Check-ins: 2
Leoda's Kitchen and Pie Shop is a renowned restaurant and bakery in Olowalu, Maui, Hawaii. Established in 2011, it quickly gained popularity for its homemade pies and farm-to-table cuisine. With a commitment to using fresh, locally sourced ingredients, Leoda's offers a diverse menu featuring sandwiches, salads, burgers, and a wide variety of handcrafted pies. Their dedication to showcasing the flavors of Maui and providing a welcoming atmosphere has made Leoda's a beloved destination for both locals and tourists seeking delicious food and delightful pies.

Member Photos

Line was 20 people deep. July 2023
July 2023