3145 Fillmore St
San Francisco, CA 94123
San Francisco, CA 94123
Open HoursMo to Sa from 05:00pm to 11:00pm,Su from 04:30pm to 10:00pm
OverviewThis venerable spot has many adherents. One reason it might have been named the Top Japanese Restaurant and Sushi Bar in a San Francisco Chronicle poll. One of the things patrons...
more
