Sushi Tomo (Palo Alto, California)

USA / California / Stanford / Palo Alto, California / University Avenue, 201
 restaurant, sushi restaurant

201 University Avenue
Palo Alto, CA 94301
(650) 324-3300
Nearby cities:
Coordinates:   37°26'41"N   122°9'46"W

Comments

  • yum!
  • a chain. there is one on el camino also. this place used to be a world wrapps.
This article was last modified 13 years ago