Update Info - Elviejo Restaurant
This restaurant was reported as closed. If it is open, let us know.
Elviejo Restaurant
909 Main St
Redwood City, CA 94063
909 Main St
Redwood City, CA 94063
This restaurant was reported as closed. If it is open, let us know.