Applewood Inn Gourmet Pizza

1001 El Camino Real, Menlo Park, CA 94025 Menlo ParkCA94025
Map

Open Map

Description

The cloud ceiling blew in relatively recently, but little else has changed at Applewood Inn in 17 years. Bela and Inge Kerdos' downtown Menlo Park pizza place is warm and cozy with ruffled caf curtains, wood paneling, and a good selection of imported and domestic beer on tap. Signature pizza crust is thick and slightly sweet, salads also good. (The Applewood Pizza empire includes a sleeker...
by sfgate on November 24, 2013 from sfgate