After contracting food illness from ANOTHER takeout establishment in Forest Hills, I was pretty cautious before ordering sushi from New Shanghai. But no longer am I a scared lass, quivering in the dark nooks and crannies of my own cowardice. New Shanghai has, like, really good sushi and stuff! (And by stuff, I mean salmon teriyaki.) Give it a shot, yo!
Pros: Sushi, salmon teriyaki!
Cons: It's not free