Know a great happy hour or special for this location?
Laid-back, family-owned nook preparing creative sushi rolls & other homestyle Japanese meals.
Suggest an edit
22 Peace Plaza #2, 22 Peace Plz, San Francisco, CA 94115