Yup, it's pretty heinous. The chinese buffet at Western and Howard is a good deal better, epecially their crab legs and shrimp.
I'm still keeping my fingers crossed that a Todai will open at Old Orchard, that would rock.
I used to think the brain was the most important part of the body. Then I realized who was telling me that.