Enjoy fresh seafood at La Granseola, located near the Teramo Cathedral. Reservations recommended.