Cactus Club Cafe First Canadian Place is a stylish and contemporary restaurant located in downtown Toronto. Known for its modern Canadian cuisine with a global twist, it offers a lively atmosphere perfect for enjoying a meal with friends or colleagues.