The bright yellow letters spelling out “FRANKY’S DELI” offer the only hint that something extraordinary awaits inside. From ...
Tucked away in a modest strip mall in Hialeah sits a sandwich paradise that’s become the stuff of Florida legend, drawing devoted fans from Miami to Tampa and beyond.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results