The Crouching Lion

Asian fusion restaurant · 51-666 Kamehameha Hwy, Kaaawa, HI

Dine-In

Hours

More food in Kaaawa, HI · Asian Fusion Food in Kaaawa