Reviews of Café Boulud. (Restaurant) in Toronto (Ontario).