1520 Fillmore St.,
San Francisco , CA 94115 UNITED STATES
Based on 1 reviews
Everything had the same sauce!What's the deal with tons of hot sauce on sushi? Oh, maybe to hid the fact that the sushi isn't the freshest, for one. For another thing, three of the seven sushi items we ordered had the exact same s...
Worldwide > United States > San Francisco, CA > Sushi and Japanese Restaurants