san francisco Restaurants

Japanese

Ozumo - San Francisco

Cuisine

Japanese


Visit Website

Overview

Innovative, Contemporary Japanese cuisine offered at this serene, elegant, Zen-garden inspired restaurant located in the heart of San Francisco's Embarcadero District. Breathtaking bay views, authenti...READ MORE

Address

161 Steuart Street
San Francisco, CA 94105

learn more