Siena Bistro
1359 Lincoln Ave, San Jose, California 95125
Featured Review : Looking for Siena is like searching for a shooting star. One blink and you’d miss it, and what a pity that would be. The name is painted high up on the wall of the old Bergmann’s department store building, and there is...See Full Review