I will say the sushi we had was very good. We had several half rolls and the fried avocado appetizer. We really enjoyed the meal.
The reason for the 3 stars was the customer service. We were told to have a seat and the server would be right out. There was only one other table besides us. The server came around and got our drink order. He was wearing an apron that looked like he was butchering animals. We waited at least 15 minutes and I went to the counter to get our drinks. He then came out to drop off glasses that were totally filthy. It was really disgusting. I really don't think they had been washed. While sitting waiting we could see into the prep area and the server was helping with the preparation. He was using his bare hands and I would assume wiping them on his apron. I don't think there was much hand washing going on. When our food arrived we had to ask for plates, which were also brought out dirty. I will say the server was very nice despite being incredibly slow.
In the future I think we will stick to our regular sushi hangouts.