The Black Pearl at the top of Odeon 333 is a new Chinese restaurant which offers a fresh take on upscale Cantonese dining on a rooftop venue ...