Restaurant La Locanda del Duca 2 offers pasta, seafood, pizza, and meat dishes. Enjoy dining at outdoor tables surrounded by olive trees.