Update Info - Silan
This restaurant was reported as closed. If it is open, let us know.
Silan
867 Santa Cruz Ave
Menlo Park, CA 94025
867 Santa Cruz Ave
Menlo Park, CA 94025
This restaurant was reported as closed. If it is open, let us know.