Karuizawa has some amazing local cuisine. Here are some traditional dishes to try: - Shinshu soba, a coarse buckwheat and wheat soba with bite. - Iwana-no-yaki (salt-grilled char), prepared and sold fresh near the Shiraito Falls.  - Karuizawa tofu has a unique, sweet flavor.