Souvlaki Greek Skewers
Add to Favorites
OPEN NOW
Today: 11:00 am - 8:30 pm
Saved to Favorites
Phone: (408) 289-1452
Address: 577 W Alma Ave, San Jose, CA 95125
Cuisines: Mediterranean, Greek, European, Continental
Price Range : Average
1140 Lincoln Ave, San Jose, CA 95125
1384 Lincoln Ave, San Jose, CA 95125
1530 Hamilton Ave, San Jose, CA 95125
185 Park Ave Ste 189, San Jose, CA 95113
1238 Lincoln Ave, San Jose, CA 95125
170 S Market St, San Jose, CA 95113
66 W Santa Clara St, San Jose, CA 95113
100 W San Carlos St, San Jose, CA 95113
33 E San Fernando St, San Jose, CA 95113
860 Willow St, Ste 100, San Jose, CA 95125