Applewood Inn Pizza

Applewood Inn Pizza

Pizza in Los Altos, CA

Pizza Italian Restaurants

Contact us

Location

227 1st St.,
Los Altos , CA 94022 UNITED STATES

Reviews

Applewood Inn Pizza 650-941-9222
227 1st St.,
Los Altos , CA 94022 UNITED STATES
$
Applewood Inn Pizza

Detail information

Company name
Applewood Inn Pizza
Category
Pizza
Rating
Not Rated
Is this your business? Manage via YEXT
edit delete

Applewood Inn Pizza

Contacts Location Details