Rancho Pizza
Address:
630 Fremont Ave, #A, Los Altos, CA 94024
Phone:
(650) 949-5208
Hours:
- Mon: 12pm-8pm
- Tue: 12pm-8pm
- Wed: 12pm-8pm
- Thu: 12pm-8pm
- Fri: 12pm-8:30pm
- Sat: 11am-8pm
- Sun: 11am-8pm
Other Details:
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.
Pizza, Restaurants
Other Businesses: