355 State St, Los Altos, California 94022 USA
Tuna Sashimi (6) Angel Roll Rainbow Roll
Photo Credit: Yelp