Eating Greek Mediterranean at Souvlaki Greek Skewers restaurant in San Jose, CA.

Feedback

Do you manage or own Souvlaki Greek Skewers?

Yes