Quiet neighborhood Japanese restaurant with precise sashimi, teriyaki, and bento boxes in a relaxed unhurried setting.
Odori is a Palo Alto Japanese restaurant serving sushi and teppanyaki, with dine-in and pickup service and parking behind the building. The site highlights a ten-piece Chef's Choice sushi selection and quotes customers praising the freshness of the fish and the value of what is offered.
🍴 We use Google Analytics to see which Peninsula spots you love most — it helps us make Outside Eats better. See our Privacy Policy.
Diner Notes
0 comments