Where do you need Delicatessens ?
Subway
650-494-7821
37.412549
-122.124934
www.subway.com
HOURS:
PAYMENT: American Express, Apple Pay, Cash, Discover, Mastercard, Visa
About Subway
Palo Altoel Camino