Cafe Torre

Find Us

 

Café Torre

20343 Stevens Creek Blvd., Cupertino, CA 95014
Call (408) 257.2383

We are located on the north side of Stevens Creek Blvd, mid-way between DeAnza Blvd and Vista Drive/Torre Ave


View Larger Map