Eating Greek Mediterranean at Olives at Building 160 restaurant in Stanford, CA.

Feedback

Do you manage or own Olives at Building 160?

Yes