La Terra Bakery & Cafe

located inside Oakmont Plaza

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

 

Hours

Mon - Thur : 8AM - 8PM

Fri - Sat : 8AM - 8:30PM

Sun : 10AM - 4PM