Tostcum specializes in toasted sandwiches.