- London, England, United Kingdom
chef
Contact Joe Group
Sushi chef
Contact Andyka Sugiarto
CHO Cho San is a company based out of 9 Camden Passage , LONDON, United Kingdom.