Our Location – 577 W. Alma Avenue, San Jose CA 95125 | Souvlaki Greek Skewers

Address

577 W Alma Ave San Jose, CA 95125

Hours Of Operation

Monday-Friday: 11 am - 8:30 pm

Saturday-Sunday: 11 am - 8:30 pm

Contact Info

Email Address:

Telephone: (408) 289-1452

Fax: