Skip to main content
Logo

China Boat Restaurant

4474 Lower Honoapiilani Road, Lahaina, Hi 96761