1 808-662-3600
820 Olowalu Village Rd, Lahaina, HI 96761, United States
7:00 am – 8:00 pm
View More DetailsLeoda’s Kitchen and Pie Shop, casual family style dining in a comfortable plantation era atmosphere. Read more…
1 808-662-3600
820 Olowalu Village Rd, Lahaina, HI 96761, United States
7:00 am – 8:00 pm
View More DetailsLeoda’s Kitchen and Pie Shop, casual family style dining in a comfortable plantation era atmosphere. Read more…