“It’s a disaster,” said Amoriello, owner of Del Piacere Ristorante, on the corner of Preston and Beech ... manager of Highway Engineering for the Ontario Ministry of Transportation.