clock menu more-arrow no yes

An Japanese Restaurant

22 Peace Plz, , CA 94115

(415) 292-4886