This no-frills Florida deli is a must-visit for serious sandwich lovers
There’s a special kind of satisfaction that only a great deli sandwich can provide, and Florida isn’t the first place most people think to find it. That assumption is disqualifying many people. Hidden away somewhere in this state is a…






