A toastery specializing in toasted sandwiches.