Siu's Chinese Kitchen (Kahului)
Siu's Chinese Kitchen - Maui Mall, Kaahumanu & Kamehameha
Kahului, HI 96732-2113
Store name: Siu's Chinese Kitchen
Address: Kaahumanu & Kamehameha
Kahului, HI 96732-2113
Shopping mall: Maui Mall
State: HI
Location: Kahului