Driftwood Deli & Market ★★★★★4.7 (686) Restaurants Deli · Sandwich shop 3450 El Camino Real, Palo Alto, CA 94306 Call Website Details →
New York New York Sandwiches ★★★★☆4.3 (242) Restaurants Sandwich shop · Breakfast restaurant · Brunch restaurant (more) 125 University Ave, Palo Alto, CA 94301 Call Details →