Update Info - La Strada Ristorante Italiano
This restaurant was reported as closed. If it is open, let us know.
La Strada Ristorante Italiano
335 University Ave
Palo Alto, CA 94301
335 University Ave
Palo Alto, CA 94301