We have never had a bad meal at this Italian restaurant. The drinks are excellent and the staff will quickly learn to remember you.
25. Terrain Cafe
180 El Camino Real Ste 1301Palo Alto, CA 94304
From Business: Terrain Cafe celebrates the cycle of the seasons and the bounty of the land. Using hand-selected local produce, meats, seafood, and dairy products, we take pride …