Enjoy Asian cuisine and sushi at KabukiCanton, established since 1992.