Leoda's Kitchen and Pie Shop

Leoda's Kitchen and Pie Shop

(2813 ratings)


(2813 ratings)

820 Olowalu Village Rd Go to map
Lahaina, HI 96761
(808) 662-3600
www.leodas.com
$$ - Breakfast & Brunch, Sandwiches, Diners
Restaurant Notes
  • counter-serve cafe featuring farm-fresh American eats & handmade baked goods
Highlighted On
Videos
No videos yet...