Get directions to: Crouching Lion Inn Bar & Grill, Kaaawa, HI
Restaurant address: 51-666 Kamehameha Hwy Kaaawa, HI 96730, USA
Restaurant: Crouching Lion Inn Bar & Grill