Japanese restaurant offering generous and tasty sushi. Known for friendly staff and a calm, relaxed atmosphere.