Get directions to: Alii Linen Service, Kahului, HI
Restaurant address: 312 Alamaha Street Suite H Kahului, HI 96732, USA
Restaurant: Alii Linen Service