Fresh seafood is available at L'Aragosta, a fish store offering a variety of marine delicacies.