Get directions to: Mala Ocean Tavern, Lahaina, HI
Restaurant address: 1307 Front St Lahaina, HI 96761, USA
Restaurant: Mala Ocean Tavern