Japanese chain boasting an inviting ambiance plus sushi, sashimi & specialties such as teppanyaki.