French sandwiches