Modern waterfront restaurant overlooking the Pacific Ocean,
located in West Maui on Front Street in Lahaina