Café Venetia
Train Station
95 University Avenue
Palo Alto, California 94301
+1 650 323 3600
Catch your breath or catch a train in this historically
important Art Deco train station located between
Downtown Palo Alto and Stanford University.
|
Monday–Friday
|
7:00 a.m.–8:00 p.m.
|
|
|
|
Saturday-Sunday
|
Closed
|
© 2011 Café Venetia. All rights reserved.