Japanese sushi bar offering delicious food. Known for its great taste and friendly staff.