Roasters 'N Toasters is a deli known for its stacked sandwiches, tender meats, and comforting sides like coleslaw and pickles.