Situated about six miles south of Lahaina is the sleepy little town of Olowalu Maui. Nestled between the Pacific Ocean and the West Maui Mountains, Olowalu is best known for its two (yes, two) businesses – Leoda’s Kitchen and Pie Shop and the Olowalu General Store. It’s not for several miles until you reach West Maui’s first inhabited area.