Edoyaki Sushi High River is a Japanese restaurant offering a diverse menu with many choices. It is particularly noted for its curry chicken, which is highly recommended.