Momoyama
1102-1106 Saratoga Avenue, San Jose, California
Featured Review : While in San Jose, I had a great craving for sushi. Famous Japantown would have been a good place to seek out this type of cuisine, but I did not want to drive far from my hotel. I found Momoyama right on Saratoga, not...See Full Review