4, Yorktown Shopping Center, Lombard, IL 60148, USA
Sun 11am - 4:30pm
Mon - Fri 9am - 8:30pm
Sat 9am - 5pm
Frankie's Deli: A Family AffairFrankie's Deli is a family-owned establishment that has been around since 1964. Tucked away in an unassuming little storefront in the Yorktown Shopping Center, Frankie's has a great deli and a tremendous selection of gourmet foods. Wander to the back of the store, and you'll find an array of Italian wines that will perfectly complement all the goodies you have in your basket. I would personally recommend the BLT—it was outstanding.