Lord Sandwich specializes in delicious sandwiches. They offer customizable options with fresh ingredients, known for their flavorful combinations.