Shelter Island NY Ice Cream Parlors 1. 75 Menantic Rd, Shelter Island, NY 11964 | Tuck Shop (631) 749-1548