Jim & Pete's Restaurant Vegan Catering / Illinois / Elmwood Park Bookmark Contact Information 7806 W North Ave, Elmwood Park, Illinois 60707 (708) 453-5204 http://www.jimandpetes.com Detailed InformationJim & Pete’s Restaurant Post navigationNext post: Add Listing