Skip to main content
Log in
Home
Palo Alto
Sushi Roku Palo Alto SRST
Sushi Roku Palo Alto SRST
Sushi Roku Palo Alto SRST
Japanese
Price range $30-60
$$$
180 El Camino Real, Suite 700A, Palo Alto, CA 94304
Call
Directions
Make a reservation
Search
Dec 24
5:00 PM
4 guests
Booking times are provided by
Resy
Contact
Phone
(310) 271-6000
Location
180 El Camino Real, Suite 700A
Palo Alto, CA 94304
Loading map...
Home
Palo Alto
Sushi Roku Palo Alto SRST