Rancho Take N Bake Pizza
Drag box to select area
Located in the Rancho Shopping Center, this pizza parlor features take and bake pizza. Call ahead and pick up a pre-made pizza, ready to stick in the oven. Ingredients are fresh and tasty and prices are reasonable. A large selection of toppings are available.
630 Rancho Shopping Ctr, Los Altos, CA 94024
- Hours: By appointment
- Hours: Sat-Thu, 11 am - 8 pm; Fri, 11 am - 9 pm
- Accessible: no