Skip to main contentToast Local logo
Sushi Roku Palo Alto SRST

Sushi Roku Palo Alto SRST

JapanesePrice range $30-60

180 El Camino Real, Suite 700A, Palo Alto, CA 94304
Make a reservation

Booking times are provided by Resy

Sushi Roku Palo Alto SRST - 180 El Camino Real Palo Alto, CA