Jim and Pete’s, 7806 W. North Ave. in Elmwood Park, has been connecting with the community by serving old-world Italian dishes with a modern twist in a welcoming environment for 80 years. Michael Bucchianeri worked as a busboy at Jim and Pete’s as a teenager and subsequently filled every role imaginable at the restaurant before […]