Ozumo 4.4 / 5

161 Steuart St, San Francisco

Overview

Creative sushi, robata grilled items & an extensive sake menu in a contemporary space.

Tips & Reviews