You are now leaving Menulist
We hope to see you again soon!
Leoda's Kitchen And Pie Shop
820 Olowalu Village Rd, 96761-5779, Lahaina, United States
Sandwiches, Kitchen, Desserts, Vegan Options, Salad, Sandwich, Vegan, American, North American, Bakery , Burgers, Chocolate, Bakery, American, Beer
The redirect does not work? Just click on this link or copy it into your address bar