Get directions to: Crouching Lion Inn, Kaaawa, HI
Restaurant address: 51-666 Kamehameha Highway Kaaawa, HI 96730, USA
Restaurant: Crouching Lion Inn