Know a great happy hour or special for this location?
Sleek sushi restaurant with imported Japanese fish & several high-end chef's-choice dinner menus.
Suggest an edit
665 Townsend St, San Francisco, CA 94103
© 2025 Checkle, Inc
Privacy
Terms