Kiku of Tokyo

ADDRESS : 333 O'Farrell St. San Francisco, CA 94102
PHONE : 415-441-5458
TABLES : -
OPEN HOURS : LUNCH - / DINNER -
CLOSED : -
CUISINE : -