La Terra Bakery & Cafe

located inside Oakmont Plaza

19960 Homestead Road
Cupertino, CA — 95014 
408 366-2577

 

Hours

Mon - Sat : 8AM - 6PM

Sun : CLOSED