Octopus Japanese Restaurant
Category
General Information
Locality: Menlo Park, California
Phone: +1 650-600-8794
Address: 925 El Camino Real 94025 Menlo Park, CA, US
Website: octopusjapanese.com
Likes: 92
Reviews
Facebook Blog
Popular Listings
Vines Cafe
1209 L St 95814 Sacramento, CA, US
+1 916-321-3610
Restaurant, Cafe, Asian restaurant, Japanese restaurant, American restaurant
Pho Saigon Express
605 N Broadway 92025 Escondido, CA, US
(760) 746-4669
Restaurant, Asian restaurant, Vietnamese restaurant, Pho restaurant
J Sushi & Ramen
18 Rancho Camino Dr Ste 101 91766 Pomona, CA, US
+1 909-622-8700
Restaurant, Sushi Restaurant, Asian restaurant, Asian fusion restaurant, Ramen Restaurant