Willow Street Pizza & Taproom
1072 Willow St, San Jose
(408) 971-7080
Menu
Reserve
Restaurants in San Jose, CA
Willow Street Pizza & Taproom
1072 Willow St, San Jose, CA 95125
(408) 971-7080