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