Subway

2717 Middlefield Rd, Palo Alto CA

(650) 330-0402

Hours of Operation Today,
  • CLOSED UNTIL 7:00 AM TOMORROW

Location