My Favorite Italian Deli is a small Italian import sandwhich shop located within the Center at Split Rock on Bridgeport Avenue. Imported meats are the speciality here and huge sandwhiches of every variety are offered. Be sure to try some of the prepared salads and pasta salads to compliment one of the giant sandwhiches.