Places to try
Stuft Pizza is one of Places to try.

1. Stuft Pizza

8.2
1462 Dempsey Rd, Milpitas, CA
Pizzeria · 12 tips and reviews