Carpaccio

1120 Crane St
Menlo Park, CA  
Hours of Operation
Mon-Thu 11:30am-9:30pm
Fri 11:30am-10pm
Sat 5pm-10pm
Sun 5pm-9pm
Customer Reviews
Business Details
Other Places Like This

Van's Restaurant

Local Hamburger Restaurant.
  (877) 857-0246
Akasaka
925 El Camino Real
Menlo Park, CA
0.1 mi
Cook's Seafood Restaurant & Market
751 El Camino Real
Menlo Park, CA
 (1)
0.1 mi
Round Table Pizza
1225 El Camino Real
Menlo Park, CA
0.3 mi