Casa di Sela is an Italian restaurant specializing in fresh seafood and homemade pasta. They offer a gourmet dining experience with a focus on quality ingredients.