Lord Sandwich is a sandwich shop known for its delicious and satisfying sandwiches. They use fresh rolls and fillings that go beyond the main component, offering a well-rounded meal.