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