Thursday, September 1, 2011
Subway at Palo Alto downtown is open for 24 hours now. The address is 205 University Ave. - Emerson is the cross street. Other Subway (4131 El Camino Real, 421 California Ave. and 2717 Middlefield Rd) at Palo Alto will open on Labor Day.
Other Subway (4131 El Camino Real, 421 California Ave. and 2717 Middlefield Rd) at Palo Alto will open on Labor Day.
Posted at 08:02 AM
Page 1 of 1