Get directions to: Carpaccio, Menlo Park, CA Restaurant address: 1120 Crane St Menlo Park, CA 94025, USA Driving Walking Bicycling Restaurant: Carpaccio