40-40 Main St (Btw 40th Rd and 41st Ave), Flushing, NY
Asian Restaurant · 13 tips and reviews
Serious Eats: Sidewalk food stalls underneath the Long Island Rail Road tracks selling decent steamed pork buns, fried fish balls, and fresh-off-the-griddle scallion pancakes.