2484 Keneke St, Kilauea, HI 96754, USA
The best lemonade we've had so far on Kauai. Such a great flavor combo