Eating Mediterranean Eastern European Salad at Euro Grill restaurant in Santa Clara, CA.

Feedback

Do you manage or own Euro Grill?

Yes
Amp Menu