Write a review Your name* Your e-mail* (Not for publication) Your review * * — Required information Taste of China/618 Sherrill Rd - Sherrill - New York (NY) ← View details 618 Sherrill Rd, Sherrill, NY 13461-1452, Sherrill, New York (NY) +1 315-361-5558