Ozumo

Ozumo

$$$ • Sushi • Japanese • Asian Fusion
4.8
(139)
  •  
View delivery time and booking fee.

161 Steuart St, San Francisco, CA 94105 • More info