Cho San Sushi is a Japanese restaurant in Markham, ON that specializes in sushi and other traditional Japanese dishes.
They offer a diverse menu of fresh and expertly prepared sushi rolls, sashimi, and bento boxes in a casual dining atmosphere.
Generated from their business information