Order Online

Menu

The Ace Of Sandwiches

3864 El Camino Real,

Palo Alto, CA 94306

Phone. 650-855-9993

Fax. 650-855-9397

Email. Orders@theaceofsandwiches.com

The Ace Of Sandwiches

1070 Arastradero Rd,

Palo Alto, CA 94304