It takes a lot of work to make “THE BEST DAMN SANDWICH IN TOWN!” Seven days a week we are up early slicing our steak fresh. No precut meat here! No Way! With over 20 years experience in this business we know what it takes. Our staff works hard to be the best, so come in, have a seat and relax and we will do what it takes to make you “The Best Damn Sandwich In Town!” We appreciate your business and look forward to seeing you soon and often! Winner “BEST OF DELCO” and “TALK OF THE TOWN”