Baylon is a sandwich shop known for its well-filled and varied selection of delicious sandwiches.