Deli Sandwich Order Form
. NOTE TO CUSTOMERS: For all orders to be picked up between noon and 1:30 PM
the same day, please call in order by 11:00 am. All other orders, please allow at least
30 minutes before pickup. For ordering and pickups please see locations below.
3015 Woodside Road
Woodside, CA. 94062
Phone: (650) 851-1511
Deli Fax: (650) 529-2772
Open 6:30 am - 8:00 pm daily
4420 Alpine Road
Portola Valley, CA. 94028
Phone: (650) 851-1711
Deli Fax: (650) 851-2579
Open 6:30 am - 8:00 pm daily