Foodspotting

Foodspotting left a tip at Ozumo Japanese Restaurant

161 Steuart St (btwn Howard & Mission St), 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 21 To-do Lists and 5 Other Lists)