Seafood restaurant Il Principe del Mare offers fresh seafood dishes.