This holiday season, don’t give up on on your favorite Italian food during, but don’t delay your order!
Whether you’re buying for yourself and your family, or you want to send a present, place your order by December 15 to get it before Christmas
Due to a strong increase in orders, operations and shipments may be delayed. Order as soon as you can to avoid late delivery.