Donny G’s Italian restaurante and bar is a mainstay just west of Harlem at 7308 W North Ave. in Elmwood Park. The old school, elegant vibe carries through not only to the menu, but to entertainment on weekends and weekly specials. New general manager Michael Mirza was immediately impressed when he joined the team four […]

