Willow Street Pizza Taproom
➤ 1072 Willow Street, San Jose, 95125, United States Of America, 95125-2350, San Andreas
Américain (Nouveau), Américain, Pizzeria, Italien, Pizza
"loved the calamari, wings and meatballs. the Italian pizza was great as the paprika were very savory. kudos an brin, our server."