
Yutori Restaurant Has Opened in Palo Alto
The new Japanese restaurant and bar at 3375 El Camino Real soft opened following a multi-year site search.
Live Poll
Do you feel new, upscale restaurant openings generally improve the quality of your local neighborhood?
