Leoda's Kitchen & Pie Shop is a charming eatery nestled in Lahaina, HI, known for its delectable pies and comforting American cuisine.
With a cozy atmosphere and a menu featuring a variety of savory dishes and sweet treats, Leoda's is a popular spot for locals and visitors alike to enjoy a tasty meal or satisfy their sweet tooth.
Generated from their business information