Home of longtime downtown Menlo Park Italian restaurant hits the market

Ristorante Carpaccio’s building is up for sale, just months after the 36-year-old eatery closed. The downtown property, located at 1120 Crane St., housed Carpaccio throughout its 36-year history. One of the longest-running restaurants in downtown Menlo Park, the business closed permanently on June 22, 2025, with the owner citing “impossible” struggles to stay afloat following the…

home and garden

Neighborhoods

Real Estate News