This tiki bar opened in Chengdu, China in February of 2024.
It has a lavish interior build-out with giant masks on the back walls, rope netting across the ceiling, thatching, rattan furniture, and a huge inventory of rum and other spirits on hand.
Located at Unit 110, 1 / F, Tower 2, Shangri-La Center, 9 East Binjiang Road, Chengdu, China.