Sushi Tomo
(650) 856-1100 | View Website

4131 El Camino Way, Palo Alto, CA | Directions   94306

37.413854 -122.125124
Get Directions