A restaurant specializing in sandwiches.