Odori Sushi and Teppanyaki Stanford. We serve the best sushi and teppanyaki dishes for the Stanford and Palo Alto area.

Contact

  • Telephone: (650) 327-2222
  • Fax: (650) 324-1738
  • odorisushi2111@gmail.com

Order Pickup Online

Location

  • 2111 El Camino Real
  • Palo Alto, California, 94306

Hours

  • Tue - Sat11:00 am - 2:30 pm
  • Tue - Sat 5:00 pm - 9:30 pm
  • Sun 4:30 pm - 9:30 pm