Fresh seafood awaits at Pescheria Marruzzella, a fish store.