Leoda’s Kitchen and Pie Shop

Leoda’s Kitchen and Pie Shop Menu

You’ll find their menu(s) below. If you want to contact them directly for reservations, click to call the number (if you’re on a cell phone), or click to their website. Enjoy!

 Reservations: 808-662-3600 • Website: Leodas.com

 Leodas_Menu_041216

Home Leoda’s Kitchen and Pie Shop