Get directions to: Espresso Italiano, Lahaina, HI
Restaurant address: 180 Dickenson St # 115 Lahaina, HI 96761, USA
Restaurant: Espresso Italiano