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