Pasta Pomodoro
(408) 292-9929 | View Website

1205 The Alameda Ste 30, San Jose, CA | Directions   95126

37.331520 -121.912650
Get Directions