A glitzy new sushi restaurant arrives in the heart of Silicon Valley later this month. Sushi Roku, known for its menu of rolls, sashimi, and other upscale Japanese fare, will be located at Stanford Shopping Center in Palo Alto and opens on Thursday, April 30, marking the long-running restaurant’s …
↧