New location in Menlo Park
The restaurant, which will include covered outdoor dining and delivery service, should be up and running by May! "We think that Santa Cruz Avenue is such a premiere street and location on the Peninsula," said Mr. Cooperstein. "The whole area has a classy neighborhood feel, and it's a very attractive space for us." He noted that the 5,000-square-foot Menlo Park property is "perfectly situated" between Amici's restaurants in Redwood Shores and Mountain View.