Get directions to: China Boat Restaurant, Lahaina, HI
Restaurant address: 4474 Lower Honoapiilani Rd Lahaina, HI 96761, USA
Restaurant: China Boat Restaurant