Eating American (New) at Valley Plaza Cafe restaurant in Santa Clara, CA.

Feedback

Do you manage or own Valley Plaza Cafe?

Yes