East End: 1760 Homestead Farm

East End: 1760 Homestead Farm

The 1760 Homestead Farm in Riverhead sells plants and vegetables, but also serves up homemade pies.