Loading map…
Ozumo
Situated on San Francisco's iconic Embarcadero, Ozumo offers a modern take on Japanese cuisine. Experience the delicate textures and fresh, aromatic flavors of expertly prepared dishes.
Situated on San Francisco's iconic Embarcadero, Ozumo offers a modern take on Japanese cuisine. Experience the delicate textures and fresh, aromatic flavors of expertly prepared dishes.