Sushi Tomo

4131 El Camino Way, Palo Alto CA

(650) 856-1100

Location