Tootsie's At The Stanford Barn
700 Welch Rd, Palo Alto
(650) 521-0254
Recent Reviews
Order Online
You May Also Like
Vina Enoteca - 700 Welch Rd #110
Italian, Pet Friendly
Café Arbor - 453 Quarry Rd
Cafe
Nordstrom Ebar Artisan Coffee - 550 Stanford Shopping Center
Coffee Shops, Coffee & Tea, Coffee
Restaurants in Palo Alto, CA
Tootsie's At The Stanford Barn
700 Welch Rd, Palo Alto, CA 94305
(650) 521-0254