Posted inSponsored Content

Enjoy a taste of Italy at Jim and Pete’s 

If you’re looking for a great Italian meal, Jim and Pete’s, 7806 W. North Ave., will not disappoint.  This longtime staple of Elmwood Park’s Restaurant Row has earned its customers loyalty with a menu that features Italian classics made with fresh and often, locally sourced, ingredients. The family-owned restaurant was founded in 1941 by Jim […]