Menlo Park: Applewood 2-Go outlet closed
Applewood 2-Go Pizza has closed down. The restaurant will continue to do takeout and delivery from its sit-down location at 1010 El Camino Real. (Photo by Elena Kadvany.)

© 2018 Almanac Online.
All rights reserved.