Staten Island NY STE D Staten Island NY | Chen's Restaurant, Restaurants 1. 1434 Richmond Rd, STE D, Staten Island, NY 10304 | Chen's Restaurant (718) 979-5170