Winzza
Pizza · Italian · Sandwich Shop
Winzza is a pizza restaurant offering made-to-order pizzas with various crusts, plus sandwiches and pastas.
Location
Best places nearby
The highest rated places close to Winzza.
Local restaurants nearby
13796 Foothill Blvd, CA



