Ichi Sushi is a Japanese restaurant offering sushi, teriyaki, and other traditional dishes in a relaxed atmosphere.