3441 Alma St, Palo Alto, California 94306 USA
Red Dragon (top) and Bluefin Tataki (bottom)
Photo Credit: Yelp