Carpaccio


Neighborhood: Menlo Park
Price Rating: $30-$45 per person
Hours: unknown

Number of reviews: 0
Average rating: 1
 
1120 Crane St. (Map it!)
Menlo Park 94025







More $30-$45 restaurants in Menlo Park

Comments: