Isola D'Oro is a pizza restaurant offering a menu with antipasti, pasta, and seafood dishes.