Get Directions to 71 Saint Peter Restaurant Get directions From * Start typing the address, then select from the list of suggested addresses. The route will be routed automatically To 71 Saint Peter Restaurant 71 North San Pedro Street, San Jose, CA 95110 +1 408-971-8523 View details Click to load map