Home › Forums › Lunch & Dinner Forums › Sandwiches › My Favorite › RE: My Favorite
April 18, 2003 at 4:23 am
#2357271
My all time favorite sandwich is from an Italian deli here in the Chicagoland area called Franco’s Cucina (Streamwood and Schaumberg). The sandwich is called a Turkey Italian, it is turkey breast cooked in a similar fashion to Italian Beef. A crusty roll is dipped in the juice, piles (and piles) of meat are added then they add your choice of sweet or hot peppers. This sandwich along with a side of their roasted potatoes and peppers is truly an orgasmic experience.