Carmelo’s Italian RistoranteFebruary 22, 2018 in Italian / Punta Gorda by Way To Go Local Keywords: Advanced Search Directory View All Listings Add Listing Business Name Carmelo’s Italian Ristorante Categories Italian, Punta Gorda Website http://carmelosristorante.com Phone (941) 621-4091 Address 209 W Olympia Ave, Punta Gorda, FL 33950 Business Name Village Fish Market & Restaurant Categories Punta Gorda, Seafood Website http://www.village-fish-market.com Phone (941) 639-7959 Address 1200 W Retta Esplanade, Punta Gorda, FL 33950