Stanford CA Pizza 1. 555 Salvatierra St, Stanford, CA 94305 | Russo Cafe (650) 723-7759 2. 318 Campus Dr, Stanford, CA 94305 | Nexus Cafe (650) 324-3447