Canton Kitchen opens in Castlecrag