Cactus Club Cafe First Canadian Place is a contemporary eatery located in the heart of Toronto, offering a menu of globally inspired dishes alongside a vibrant atmosphere. It's a popular spot for professionals and tourists alike, seeking a delicious meal or refreshing drink in an upscale setting.