Sandwiches are delicious, especially toasted. Bread is not dry at all! They have a separate area to avoid cross contamination & have always asked me. Service is slow, but the sandwich is worth it!