All I can say is either Izumi was having a bad night or the people writing the negative reviews don't know Japanese food. Izumi has been around for decades for a reason, they do Japanese food right. Nobody makes a Spider roll like they do and the seafood is a fresh as you can get it. They do get busy and I'd avoid the 6 - 7pm timeframe.
Pros: Food/Staff
Cons: busy at dinner time
more