Enjoy fresh seafood, tasty appetizers, and delicious Neapolitan pizza at this restaurant.