1120 Crane St
Menlo Park, CA  
Hours of Operation
Monday To Thursday From 11:30 AM To 09:30 PM Friday From 11:30 AM To 10:00 PM Saturday From 05:00 PM To 10:00 PM Sunday From 05:00 PM To 09:00 PM
Customer Reviews
menlogirl on 10/25/2005
This restaurant is amazing! I have been...
hamrendan on 10/24/2005
One thing I love about Carpaccio, is tha...
Some content provided by
Business Details
Other Places Like This
Cook's Seafood Restaurant & Market
751 El Camino Real
Menlo Park, CA
0.1 mi
1081 El Camino Real
Menlo Park, CA
0.2 mi
Su Hong To Go
630 Menlo Ave
Menlo Park, CA
0.2 mi