Chen's Express

199 Seventh Avenue (at 21st street)

New York, NY 10011

40.743141, -73.996179

04/10/2009 20:44:48
Chen's Express
04/10/2009 20:30:33
Chen's Express
04/10/2009 20:32:30
Chen's Express
06/16/2009 10:40:59
Menu
06/16/2009 10:41:11
Menu
05/30/2020 16:13:34
Actually 197 Seventh Avenue - changed to Lime Jungle

Next: China Fun