Seafood restaurant Il Pappagallo offers seafood platters, pasta, and pizza. Established in 1976.