Leoda’s Kitchen and Pie Shop

Leoda’s Kitchen and Pie Shop

,

We are happy to serve you freshly made pies, bread, sandwiches and specialties daily.
820 Olowalu Village Rd Honoapi’ilani Highway Lahaina, HI 96761  |  808-662-3600  |  www.leodas.com

My location
Get Directions

Comments are closed.