Ristorante Carpaccio

Ristorante Carpaccio

1120 Crane St, Menlo Park, CA 94025
650-600-7643

Closed until 4:30 PM

Full Hours

Opening at 4:30 PM

SlicePizza Places in Menlo Park, CA Ristorante Carpaccio
Price: $$