Willow Glen Town Square Opens!
San Jose’s secret little jewel, Downtown Willow Glen, welcomes the brand new Willow Glen Town Square.
The new Town Square features a beautiful public plaza at the corner of Lincoln Ave. and Willow St. with lush landscaping and a landmark fountain at the center of the Square. Town residents, office workers, and visitors will enjoy great new restaurants like the famous Lou’s Village of San Jose who will be opening a brand new fresh fish restaurant with bar and great outdoor seating. Willow Street Pizza is now open with a brand new lounge area and larger patio for outdoor seating. Coe visit the newly re-designed Willow Street Frozen Yogurt and Ice Cream Company.
For more information visit http://willowglentownsquare.com/index.html