Palo Alto Town and Country LocationYour favorite Israeli Cuisine To Go or Delivered Now Open Palo Alto, Town and Country 855 El Camino Real, Suite 162 Palo Alto, CA 94103 Get Directions Call 1-650-563-6736 Email pa_lead@orenshummusexpress.com Mon – Sun 11am to 8pm Visit one of our Full Service Bay Area Restaurants