Bamboo Island is a Cambodian restaurant offering authentic cuisine, including beef sticks and frog legs, plus karaoke.