Not really sure where the whole "New York" Chinese thing comes from, because Red Dragon had the most mediocre, flavorless Chinese I've ever eaten.
Their lo mein was greasy, and the chicken and broccoli and cashew chicken had NO flavor. The wonton soup wasn't bad, but the wontons were mushy and overcooked.
The prices are really cheap compared to other Chinese places in the area, which seems to be indicative of the quality of their food. Jade Palace, albeit more expensive than Red Dragon, is a mile away and 150% better.
I don't think I'll be back.