Ristorante Carpaccio
1120 Crane St, Menlo Park
(650) 322-1211
Recent Reviews
Ristorante Carpaccio
1120 Crane St, Menlo Park 94025
(650) 322-1211