Ozumo

Ozumo is a modern Japanese restaurant that offers a delightful blend of creative sushi; flavorful robata grilled dishes, and an extensive selection of sake. Ozumo is one of the Three Best Rated® Sushi in San Francisco, CA.