3441 Alma St, Palo Alto, California 94306 USA
Tropical Roll with teriyaki sauce instead of spicy mayo
Photo Credit: Yelp