
New Star Restaurant
4.5 (4,091)restaurant
An Elmwood Park staple serving a wide menu of Chinese classics, sushi, Thai plates, and dedicated hibachi tables.
Description






Long established as a popular neighborhood dining destination, the Elmwood Park venue brings a broad spectrum of Asian culinary styles together alongside dedicated hibachi table reservations.