← Los Altos restaurants
Applewood Pizza
No reviews yet
Pizza227 1st St, Los Altos
Own or manage Applewood Pizza? Claim this listing free
Hours
Hours not listed yet.
Details
Address227 1st St, Los Altos 94022
Phone(650) 941-9222
Websitehttp://www.applewoodpizza.com/
Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.