Segafredo Zanetti® - Clear 12oz Cups - 1 Case of 1000 Cups - is backordered and will ship as soon as it is back in stock.
Segafredo Zanetti® Clear Cups 12oz (1 Case of 1000 Cups)