Odori Sushi & Teppanyaki
$$
Closed
2107 El Camino Real
Palo Alto, CA 94306
Odori Sushi & Teppanyaki, located in Palo Alto, CA, offers a delightful array of fresh Japanese dishes, including sushi and grilled specialties, showcasing a commitment to quality and customer satisfaction. The restaurant's inviting ambiance and convenient pick-up options make it a popular choice for both locals and visitors from the Bay Area and beyond.
Patrons rave about the excellent quality-to-price ratio, especially enjoying the chef's choice sushi, which delivers high-end flavors at reasonable prices. With a reputation for freshness and comfort, Odori has become a beloved destination for Japanese cuisine enthusiasts.
Generated from the website
Also at this address
See a problem?