Foodspotting

Foodspotting left a tip at Ozumo Japanese Restaurant

161 Steuart St (btwn Howard & Mission), San Francisco, CA | November 27, 2010
Try the Lightly Seared Wagyu Sushi & O-toro Sushi
Tip is too short...
Tip is too long...
Cancel
Save this tip Report
Share
Ozumo Japanese Restaurant
9.3
San Francisco, CA
Japanese Restaurant
Show More (on 18 To-do Lists and 303 Other Lists)