Sherrill from New York Please Register or Login to add your Restaurant Not Listed? Add your Restaurant! On Map Taste Of China Sherrill Incorporated - New York, Sherrill, 618 Sherrill Rd, 13461 (315) 361-5558 Map