Top Chef

Tag Archives for Top Chef.

Review – Leoda’s Kitchen and Pie Shop in Lahaina

a sign on a building

Leoda’s Kitchen and Pie Shop After some snorkeling at Black Rock, we met some family for dinner at Leoda’s Kitchen and Pie Shop at the recommendation of our friends who had visited Maui earlier this year. This roadside diner, just minutes from the main resort areas of Lahaina, pops up unexpectedly on the Honoapi’ilani Highway…

Continue Reading »