An Japanese Restaurant
22 Peace Plz
San Francisco, CA 94115-3611
415-931-1989