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