Venues December 14, 2016 Cobra Lily brings a little mystery to Shanghai Boxing Cat group deliver knockout take on modern Asian bar-restaurant. By Jonathan White.