Ozumo - Review - Embarcadero - San Francisco - The InfatuationOzumo is a convenient spot for Happy Hour with robatayaki, but food quality may be inconsistent. It's not a destination restaurant.