Plans to visit Maui?  Looking for a place where the ambiance is inviting, and the ingredients are locally sourced?  Longhi’s is open for business!  Located on Maui’s South Shore at the Shops of Wailea. Longhi’s has been around for 43 years, 17 of those here in Wailea....

read more