Applewood Pizza Restaurant

Pizza | Menlo Park

"Classic sauces", "lots of cheese" and "flavorful toppings" make for "fully loaded" pies that "satisfy the taste buds" at this Menlo Park pizzeria; maybe the "decor leaves something to be desired" and service "could be better", but its "selection of beers is hard to match" and prices are quite "reasonable" too.

Address

1001 El Camino Real | Map
Menlo Park, California 94025
650-324-3486
www.applewoodpizza.com

Today's hours

11:00am - 10:00pm
Monday 11:00am - 10:00pm
Tuesday 11:00am - 10:00pm
Wednesday 11:00am - 10:00pm
Thursday 11:00am - 10:00pm
Friday 11:00am - 10:00pm
Saturday 11:00am - 10:00pm
Sunday 11:00am - 9:00pm

Applewood Pizza Restaurant

1001 El Camino Real
Menlo Park, California 94025
650-324-3486

MORE ABOUT Applewood Pizza Restaurant