Food & Drink April 12, 2023(NOW OPEN) CKTL & Co. Restaurant – Toronto, Ontario, CanadaCKTL & Co. Restaurant is one of the newest restaurants that just open in the…