Busy ChinaTown street corner where people are walking past an open front store .