7 Fresh Deli Sandwiches You Must Try!

Have you tried one of our fresh house-made deli sandwiches? If not, you are missing out! Head on over to our deli counter, and we will whip up a freshly-made delicious sandwich for you!


You can also build your own sandwich! Call our deli department today to place your sandwich orders at (650) 216-7600.
Take a look at our deli menu below.

Deli Menu