Spotted: Carpaccio On The Alley is under development Restaurants in Menlo Park continue to innovate in order to stay in business. On a walk downtown this morning, we spotted a banner indicating that by Linda Hubbardon February 21, 2021