Tony & Alba's Pizza & Pasta

3137 Stevens Creek Blvd, San Jose, CA 95117

4.4(61)
$20 Minimum
SliceRestaurants in San Jose Tony & Alba's Pizza & Pasta
Price: $$