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