Ristorante Carpaccio
1120 Crane St, Menlo Park
(650) 322-1211
Menu
Reserve
Restaurants in Menlo Park, CA
Ristorante Carpaccio
1120 Crane St, Menlo Park, CA 94025
(650) 322-1211