Ristorante Carpaccio
1120 Crane St.
Menlo Park, CA 94025
Ristorante Carpaccio, Menlo Park, California
Due to the Coronavirus, Carpaccio will be open for pickup orders only Tuesday – Saturday from 4:00 pm to 8:00 pm and orders may be placed starting at 12:30 pm on those days. Our thoughts and prayers are with everyone in our community at this difficult time.

Delivery & Pick Up

Or, you can simply call us 650-322-1211 to place an order for pickup