Fresh fish store, Pescheria da Lello, offering takeaway and home delivery.