Village Cheese House
855 El Camino Real Ste 157, Palo Alto, CA 94301
Be the first to add a photo!
I first found The Village Cheese House in 1967 when moving to California. It is a favorite for the selection of cheese and super sandwiches. Good luck in finding parking in this shopping center.