Pomodoro Pizza

6932 Almaden Expy, San Jose, CA 95120

4.8(53)
$0 Minimum