Papa's

560 N Abel St
Milpitas, CA
408.719.8000
37.435523
-121.910446

for Papa's
Directions
from: