Kicho is a Japanese restaurant offering sushi, sashimi, and grilled dishes in a traditionally decorated, compact space. Established in 1989, it presents both traditional and modern authentic cuisine.