Processing, please wait ...
Driftwood Deli & Market
Cuisines: Catering, Sandwiches, Salads
Address: 3450 El Camino Real ; Palo Alto CA, 94306
I love this place! I order for a large group, 17 people and every time Driftwood has gotten the entire order correct.
This place has a huge variety of sandwiches. It also caters to all sorts of diets. Food is good and made on time.