Remember that time I dined at Restaurant Octopus in Geneva? It felt like yesterday…well, it nearly was! That’s how I had octopuses so near and dear to my mind when I answered a trivia question from Geneva Buy Club regarding which restaurant’s signature dish was….octopus. I answered brilliantly with Restaurant Octopus and much to my…