Eating Latin American Cafe at Coupa Cafe - Green Library restaurant in Stanford, CA.

Feedback

Do you manage or own Coupa Cafe - Green Library?

Yes