-
Do it all in Flushing: Eat, shop and attain inner Zen
The moment you step off the 7 train and onto the street in Flushing, you feel very far from New York City.
The towering signs are mostly in Mandarin or Korean, and the intoxicating scent of noodles and sizzling meat wafts through the air. Right by the Long Island Rail Road entrance, groups of people huddle by stalls, slurping long noodles from Styrofoam containers, tucking away steaming scallion... » more















