Update Info - Cardinal Sushi
This restaurant was reported as closed. If it is open, let us know.
Cardinal Sushi
2051 El Camino Real
Palo Alto, CA 94306
2051 El Camino Real
Palo Alto, CA 94306
This restaurant was reported as closed. If it is open, let us know.