When Sportz Nook, 7841 Grand Ave. in Elmwood Park, opened two years ago the idea was to cater not only to sports fans with 38 television screens, but also to women. That means the menu features bar-food favorites and also lighter fare and vegetarian options. “We want to have a sports bar, but with a […]

