




Omakase
Restaurant
4.6 (440 reviews)
Sleek sushi restaurant with imported Japanese fish & several high-end chef's-choice dinner menus.
665 Townsend St, San Francisco, CA 94103
$$$$$
+1 415-865-0633





Restaurant
4.6 (440 reviews)
Sleek sushi restaurant with imported Japanese fish & several high-end chef's-choice dinner menus.
665 Townsend St, San Francisco, CA 94103
$$$$$
+1 415-865-0633