Formerly Caffe del Doge, nice cafe inside the historic Palo Alto train station. Right next to Caltrain. Free wifi.
www.cafevenetia.com ⋅ @cafevenetia more details
Marker makes it simple to share remarkable places with friends.
Get Marker and build your personal guide from people you trust.