Leopardi's Italian Restaurant

Permanently closed
13851 S Tamiami Trl
Fort Myers, FL 33912
Welcome to Leopardi's Italian Restaurant, where fresh authentic Italian food is made from old-world recipes and served daily
Own this business?
See a problem?

You might also like

United StatesFloridaFort MyersLeopardi's Italian Restaurant

Partial Data by Foursquare.