Menlo Park Restaurants - Applewood
1001 El
Camino Real
Inexpensive
A good selection of brews and long list of interesting pizza combinations
or goulash makes for a solid meal. They've been here for a long time and
are famous for their thin crust pizza. Even people who don't like pizza
like Applewood.