Restaurants - Italian in Menlo Park, CA
Carpaccio
Trattoria Buon Gusto
Trellis Restaurant