SenSushi is a Japanese restaurant offering flavorful specialties.