Lion Cafe, clothing store, and Bai Ka Radio store on Wayside Road, Shanghai, China