Tag Archives: restaurant

City Weekend (Shanghai). May 24th – June 6th 2007. Chakalaka – the lion sleeps tonight. Restaurant review.