Home » Los Altos, CA restaurants
Applewood Pizza
Features: Delivery
Hours
Sat-Thu 4-9pm, Fri 4-10pm
Payment Options
MasterCard
Your opinion matters! If you have visited Applewood Pizza, please rate your experience & what you think of the food, atmosphere, service.


