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 Carpaccio on Crane St. is expanding to an adjacent alley. That’s good news to fans of this long-time (opened 1988) Italian cuisine favorite.
Category: