161 Steuart St
San Francisco, CA 94105
San Francisco, CA 94105
Open HoursLunch Mon.-Fri., Dinner nightly
OverviewInnovative, Contemporary Japanese cuisine offered at this serene, elegant, Zen-garden inspired restaurant located in the heart of San Francisco's Embarcadero District. Breathtaking...
more
