The City of Menlo Park continues to process the development proposal at 80 Willow Road, referred to as “Willow Park” in the ...