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