Tootsies at the Stanford Barn - Palo Alto
700 Welch Rd , East Palo Alto, California, 94305, United States
Tootsies at the Stanford Barn, a quaint brick building with outdoor seating so guests can enjoy the beautiful Northern California weather while tasting an array of breakfast dishes, Italian pastries, paninis, espresso and more! You have to try this Palo Alto restaurant today!