Information
Location Info |
Features |
---|---|
Stanford Barn,700 Welch Road,Palo Alto, CA 94304 Palo Alto California United States 650.325.2233 Visit Site |
Cafe Everyday Dining special Occasions covered Patio delicious Seafood Dishes California Wines signature Cocktails. |
California Cafe reviews
Login to comment