I've been going to Carpaccio for years, living in Menlo Park. I've always been extremely happy with the food, wine and service. I think this place would be a destination restaurant if it was in San Francisco, so if you're anywhere near Menlo Park / Palo Alto, make a reservation and go.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.