New Star
Chinese
New Star is a Chinese restaurant. Temporarily closed.
Location
Best places nearby
The highest rated places close to New Star.
Local restaurants nearby
4545 W Noble Ave, CA
Location
The highest rated places close to New Star.
4545 W Noble Ave, CA