The gift of roses: Thanks to St. Raymond Church and the Ferrari brothers There's a gift to Menlo Park residents hiding in plain sight on the corner of Santa Cruz Avenue and Arbor Road. Over 500 rose bushes by Linda Hubbardon October 22, 2010