Large Sandwich Platter Posted April 16, 2018 by italiavalencia.com-admin Large Sandwich Platter 30 Pieces - 132.00 Boar's Head - 142.00 30 Pieces serves 15 people