Kylin Sushi & Hibachi in Canton receives a 64% on their recent health inspection Cherokee County·Health Inspections