Ren Omakase ★★★★★4.9 (52) Restaurants Japanese restaurant 403 El Camino Real, Menlo Park, CA 94025 Call Website Details →
Kyosho ★★★★★4.5 (394) Restaurants Japanese restaurant 605 Santa Cruz Ave, Menlo Park, CA 94025 Call Website Details →
Hirotaka Sushi ★★★★★4.5 (92) Restaurants Japanese restaurant 1328 El Camino Real, Menlo Park, CA 94025 Call Website Details →
MJ Sushi ★★★★☆4.4 (87) Restaurants Japanese restaurant 325 Sharon Park Dr Ste A2, Menlo Park, CA 94025 Call Website Details →
Octopus Japanese Restaurant ★★★★☆4.3 (197) Restaurants Japanese restaurant · Sushi restaurant 925 El Camino Real, Menlo Park, CA 94025 Call Website Details →
Drunken Monk ★★★★☆4.2 (207) Restaurants Japanese restaurant · Izakaya restaurant 1438 El Camino Real, Menlo Park, CA 94025 Call Website Details →