Address 73-5611 Olowalu St Kailua-Kona HI 96740 United States
Phone: (808) 331-8136 Open 24 Hours a Day: No