← Itasca restaurants
Naxos
No reviews yet
Greek933 W Irving Park Rd, Itasca
Own or manage Naxos? Claim this listing free
Hours
Hours not listed yet.
Details
Address933 W Irving Park Rd, Itasca 60143
Phone+18472505410
Websitehttp://www.naxoschicago.com/index.html
Email[email protected]
SocialFacebook
Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.