Get directions to: Taste Of China Sherrill Incorporated, Sherrill, NY
Restaurant address: 618 Sherrill Rd Sherrill, NY 13461, USA
Restaurant: Taste Of China Sherrill Incorporated