← Elmwood Park restaurants
New Star Restaurant
No reviews yet
Asian7444 W North Ave, Elmwood Park
Own or manage New Star Restaurant? Claim this listing free
Hours
Hours not listed yet.
Details
Address7444 W North Ave, Elmwood Park 60707
Phone+17084538242
Websitehttp://www.newstarrestaurant.com/
Email[email protected]
SocialFacebook
Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.