Willow Street Pizza Taproom
➤ 1072 Willow Street, San Jose, 95125, United States Of America, 95125-2350, San Andreas
Americano (Nuevo), Americano, Pizzería, Italiano, Pizza
"loved the calamari, wings and meatballs. the Italian pizza was great as the paprika were very savory. kudos an brin, our server."