September 7, 2010 | Shanghai
Mind Office

A PO STEAMED FOOD RESTAURANT