Tag: Bistro

San Jose: After 18 years, Siena Bistro is right down to its closing days

Longtime clients have been packing Siena Bistro for its closing days and…

5 Min Read