Iliopesca is a seafood establishment offering fresh and frozen fish, as well as a gastronomy section with a wide assortment of prepared foods. They also feature a sushi menu.