1740 Church St
San Francisco, CA 94131
San Francisco, CA 94131
Open HoursDinner Mon.-Sat.
OverviewAt this lively Japanese joint, a mixed crowd packs in tight at tables beneath framed bamboo art and whimsical sea anemone lights. Friendly young chefs do their thing behind the...
more