La Vecchia Cambusa is an Italian restaurant specializing in pizza, pasta, and seafood. They use certified ingredients and offer fresh market arrivals.