Fast food restaurant specializing in sandwiches.