DSC_4123 Published March 17, 2011 at 4288 × 2848 in Lan Zhou: Hand Pulled Noodles, Flushing, NYC ← Previous Next →