Omakase 4.6 / 5

665 Townsend St, San Francisco

Overview

Sleek sushi restaurant with imported Japanese fish & several high-end chefs choice dinner menus.

Tips & Reviews