glen takeout wallpaper willow takeout willow glen restaurants Counter ordering beautiful dining atmosphere outdoor patio. Situated in The Capitol of Silicon Valley our Willow Glen location is… Thursday, March 31, 2022 Edit