Big Game, from New York restaurant pros Jeffrey and Zach Chodorow, opens tomorrow in LoDo
After months and months of speculation, anticipation and dropping gazillions of dollars in rent on a space that sat vacant for more than a year, the parcel of land at 1631 Wazee Street, formerly Il Fornaio, is finally springing back to life…