Skip to main content

Sushi Roku Palo Alto

restaurant · sushi restaurant · Palo Alto, CA

Address
180 El Camino Real, Palo Alto, CA 94304
Phone
(650) 507-2100
Website
sushiroku.com/locations/palo-alto
Where
37.4432, -122.1725

Search Hominin for Sushi Roku Palo Alto

Other restaurants nearby

More in Palo Alto

Sushi Roku Palo Alto — restaurant in Palo Alto, CA | Hominin