Japanese restaurant

Ozumo San Francisco

San Francisco, CA
Ozumo San Francisco

88% like it (4.4 / 1167 Reviews )

CONTACT

Address: 161 Steuart St, San Francisco, CA 94105, United States MapGet Directions

Phone : +1 (415) 882-1333 Call

ABOUT

Ozumo San Francisco is a japanese restaurant located at 161 Steuart St, 94105, San Francisco , CA.
It has received 1167 reviews with an average rating of 4.4 stars.

FAQs

This Japanese restaurant received 4.4 points from 1,167 customer reviews.

The address of Ozumo San Francisco is:

Ozumo San Francisco
161 Steuart St
San Francisco, California 94105
P: +14158821333

Visit Website: www.ozumosanfrancisco.com

Town Hall Restaurant
Town Hall Restaurant

4.3

342 Howard St, San Francisco, CA 94105

Akiko's Restaurant
Akiko's Restaurant

4.5

431 Bush St, San Francisco, CA 94108

Shalimar Restaurant
Shalimar Restaurant

4.0

532 Jones St, San Francisco, CA 94102

LOCATION

Ozumo San Francisco Location