Established in 1968, Made In Italo is a seafood restaurant offering classic and creative dishes. It's located on the beach.