China Doll Restaurant is an older Chinese restaurant that has a few tiki touches, including several outstanding Orchids of Hawaii dodecahedron (12-faced) and beachcomber swag lamps.
They have a small selection of a dozen cocktails and serve some of them in tiki mugs. They also look to have an amazing Pu Pu Platter.