Get directions to: Kukui Mall - Sweet Spot, Kahului, HI
Restaurant address: 1819 South Kihei Road Kahului, HI 96732, USA
Restaurant: Kukui Mall - Sweet Spot