Review 12+ SF restaurants and get a free restaurants guide!    Start Now »


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.


1001 El Camino Real | Map
Menlo Park, California 94025

Today's hours

11:00am - 9: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

MORE ABOUT Applewood Pizza Restaurant