Crab salad sandwich on a toasted sub with spicy mayo, tomato, avocado, and lettuce

Dining and Cooking