Hudson Valley sandwiches