Get directions to: Siu's Chinese Kitchen, Kahului, HI
Restaurant address: Maui Kahului, HI 96732, USA
Restaurant: Siu's Chinese Kitchen