New Star updated for a new generation

Elmwood Park mainstay serves up Chinese, Japanese, Thai, and Hibachi fare

by