MapMyWalk | 08/25/2008 Chinese supermarket loop in Cambridge, the United Kingdom