Address 170 E Kamehameha Ave #1 Kahului HI 96732 United States
Phone: (808) 871-8218 Open 24 Hours a Day: No