Fresh fish store, Caccioppoli, offering fresh and frozen seafood. Also known for fried seafood.