La Villa Due is an Italian restaurant offering pizza, seafood, and fish dishes.