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.