Odori Sushi Teppanyaki
Add to Favorites
Add Hours
Phone: (650) 327-2222
Address: 2107 El Camino Real, Palo Alto, CA 94306
Website: https://twitter.com/OdoriSushi
Phone: (650) 485-2979
3691 El Camino Real, Palo Alto, CA 94306
425 S California Ave, Palo Alto, CA 94306
365 S California Ave, Palo Alto, CA 94306
454 California Ave, Palo Alto, CA 94306
2111 El Camino Real, Palo Alto, CA 94306
546 University Ave, Palo Alto, CA 94301
3295 El Camino Real, Palo Alto, CA 94306
265 Lytton Ave, Palo Alto, CA 94301
3924 El Camino Real, Palo Alto, CA 94306
365 N California Ave, Palo Alto, CA 94301