Visit Silicon Valley Logo

Souvlaki's Greek Skewers

577 W Alma Ave , San Jose, California, 95125, United States
Souvlaki's Greek Skewers is a Greek restaurant in San Jose serving sandwiches and a variety of dinner dishes. Come try it today!
Find hotels, restaurants, and things to do near.
View Map