Italian restaurant L'Ancora specializes in seafood and pizza. Offers takeout.