Fresh seafood awaits at Le Delizie del Mare, a fish store.