Souvlaki Greek Skewers

577 W Alma Ave, San Jose, CA

Menu (As of 10/30)

Souvlaki Pita Sandwiches

Soup & Salads

Side Orders

Skewers

Greek Specialties

Desserts

Souvlaki Greek Skewers: hours and how to order