1335 N 1st St, San Jose, California 95112 USA
First thing when you enter Genji, this is on the left.
Photo Credit: Yelp