We are not able to take deli department online orders at this time. We apologize for the inconvenience.
Please call 651-313-6870 if you need assistance in placing an order.
48 hours notice required for online orders. Due to high demand and staffing shortages, some of our locations may reach capacity in advance of 48 hours.