A Touch of Italy Deli in Fort Myers, located just east of Summerlin Rd. off of Cypress Lake Drive, offers a wide array of Italian foods, soups, desserts and wines. You will be able to find everything from fresh meats, delicious cheeses, to subs and salads