Leoda's Kitchen and Pie Shop

Leoda's Kitchen and Pie Shop

(3760 ratings)


(3760 ratings)

820 Olowalu Village Rd Go to map
Lahaina, HI 96761
(808) 662-3600
www.leodas.com
$$ - Breakfast & Brunch, Sandwiches, Diners
Yelp! logo
(3760 ratings)
Add to
My List

Restaurant Notes
  • counter-serve cafe featuring farm-fresh American eats & handmade baked goods
Highlighted On
Videos
No videos yet...