78 years on the 7800 block

Jim and Pete's, an Elmwood Park classic, serves up traditional Italian fare

by