← Elmwood Park restaurants
Old World Pizza
No reviews yet
Pizza7230 North Ave, Elmwood Park
Own or manage Old World Pizza? Claim this listing free
Hours
Hours not listed yet.
Details
Address7230 North Ave, Elmwood Park 60707-4213
Phone+17084563000
Websitehttp://www.originaloldworldpizza.com/
SocialFacebook
Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.