This is a Japanese Sushi and Steakhouse Restaurant. It is a relatively small place that has traditional...
All reviews seem positive