Anyone have any favorites in the area?
I got take out from New Tokyo Inn on Division (off Dearborn) on Saturday and it had to be the WORST sushi I have had in my life.
Not only were the pieces disgustingly skimpy (I don't like being able to see the rice through my tuna!) but my yellowfish tasted "off" and the salmon was a bit too chewy to be "fresh".
So... any good neighborhood take out spots where I can get my sushi on the next time I'm up visiting?