C ON N6A 3H3, 750 Richmond St Unit 3, London ChungChun Rice Dog London Fast food 750 Richmond St Unit 3, London