72 North Almaden Avenue
San Jose, CA 95110
Get directions

About Us

As a modern dining establishment Sabor is thought of as a destination when you can spend the whole evening in an up-scale environment.

Reviews