Village Cheese House Deli



At Village Cheese House Deli, our full-service deli has been making the Peninsula’s favorite sandwiches for half a century, and the double-decker “Old Fashioned” is a tradition at countless local happenings from weddings, to business meetings, to Stanford sporting events.

We’re often the first stop for people returning to town. And if you haven’t had a sandwich with our Original Spread, we encourage you to make your way to our little corner of the world!

Our Menu

Although some change is necessary, VCH Deli has its roots firmly planted in the half century tradition of offering a consistent customer experience.  Only the highest quality ingredients are used – fresh bread baked daily, top-shelf meats and cheeses, and fresh produce are the standard.

Sandwich or salad – whichever way you choose to lunch, we’ll make you the freshest and tastiest you’ve ever had!

let us cater!

Your Next Special Event

Our Catering Team has prepared food for many special family and business events including graduations, birthday parties, business meetings, sporting events and tailgate parties. We have a wide selection of sandwich trays, salads, box lunches, and desserts to choose from. Our experienced staff will help you plan your event menu, ensuring you have just the right amount and variety of food and beverages to suit your needs.

View Our Catering Menu


To place your order, please contact us directly: or (650) 326-9251.

Can’t find what you’re looking for?  Please don’t hesitate to call us – we’re here to help! Just ask to speak with one of our catering coordinators. They’ll be able to answer any questions or help with any request you may have!

We kindly ask for 24-hour notice for all orders but don’t hesitate to reach out if you have a same day request – we’ll always do our best to accommodate you.


Village Cheese House accepts American Express, Visa, MasterCard & Discover.


Life can get in the way …We kindly request a 12-hour cancellation notice. Same day cancellation prior to 4 hours before the scheduled delivery/pickup time may reschedule their order for another day with no additional charge, otherwise a 50% charge shall apply.

Pick-Up and Delivery

Pickup is always available. We are more than happy to deliver to you with a minimum order of $150; please provide us with a 30-minutes delivery window. We charge a $15 flat rate fee for all delivery, no matter how huge your order.

Food Allergies

Many of our products contain or may come into contact with common allergens, including wheat, peanuts, soy, tree nuts, milk, eggs, fish, shellfish and other potential allergens.

Visit Us!


Monday-Saturday: 10 – 4pm / Sunday: Closed

keep scrolling

get hungry.