Get directions to: Hop Tomato Italian Bistro & Brewery, Lahaina, HI
Restaurant address: 900 Front St A-101 Lahaina, HI 96761, USA
Restaurant: Hop Tomato Italian Bistro & Brewery