Where do I pick up my catering order

Orders can be picked up in our deli department located at 75 Loch Lomond Drive, San Rafael, CA 94901

How far in advance do I need to place my order

2 days prior by 2pm