3636 El Camino Real, Palo Alto, CA 94306-2748, Palo Alto
Food great , price fair, service could use some work but overall good place
Food great , price fair, service could use some work but overall good place