SHOJI SUSHI, 201 University Ave., Palo Alto, CA 94301