Pizza restaurant L'Ancora 2 offers Italian cuisine, including fried pizza and seafood. Features include takeout and vegetarian options.