Must-see shopping in Elba

  • Pescheria del Porto

    Elba

    Harbourside fishmonger that's handy for those who are self-catering.