Saturday, December 24, 2011
Dear customers, Subway stores at Palo Alto will be open till 6:00PM on Dec 24th, closed on Dec 25th and open at 10:00AM on Dec 26th. They will be close on Jan 1st and open at 10:00AM on Jan 2nd. Happy Holidays!
Subway stores at Palo Alto will be open till 6:00PM on Dec 24th, closed on Dec 25th and open at 10:00AM on Dec 26th.
They will be close on Jan 1st and open at 10:00AM on Jan 2nd.
Happy Holidays!
Posted at 09:45 AM
Page 1 of 1