Octopus Japanese Restaurant
Add to Favorites
CLOSED NOW
Tomorrow: 5:00 pm - 8:30 pm
Phone: (650) 600-8794
Address: 925 El Camino Real, Menlo Park, CA 94025
Octopus Japanese Sushi
1158 Chestnut St, Menlo Park, CA 94025
338 University Ave, Palo Alto, CA 94301
1328 El Camino Real, Menlo Park, CA 94025
1438 El Camino Real, Menlo Park, CA 94025
1368 El Camino Real, Menlo Park, CA 94025
546 University Ave, Palo Alto, CA 94301
425 S California Ave, Palo Alto, CA 94306
211 El Camino Real, Menlo Park, CA 94025
261 University Ave, Palo Alto, CA 94301
2710 Middlefield Rd, Palo Alto, CA 94306