I've been a regular here for at least a decade. While I've never tried the sushi, the main menu has been consistently excellent and the service consistent.
The food is fresh, presented as if the staff actually care, and the service is excellent. Our group is a bunch of talkers, so we typically arrive and spend at least 2-hours in our booth. Never has the staff acted impatiently, as we have experienced in other establishments.
A++