Oliver & Bonacini’s Babel restaurant at Bayview and York Mills closed their doors for good on New Years Eve. Despite their Michelin Guide recommendation in 2022, their farewell message insinuates that the pandemic restrictions caused too many disruptions for their high end restaurant to survive.