Pasta Pomodoro

1205 The Alameda
San Jose, CA
408.292.9929
37.331521
-121.912649

for Pasta Pomodoro
Directions
from: