Ely’s newest restaurant, The Frisky Otter, is officially open for business. It offers a variety of foods, but the biggest draw is the restaurant’s Italian flair. “We wanted to bring kind of a ...