Ozumo San Francisco
$7 happy-hour hand rolls at Ozumo San Francisco
- Price
- $7
- When
- Daily 4–6 PM, subject to holiday closures
- Where
- 161 Steuart St, San Francisco, CA 94105
- Checked
- Nov 13, 2026 10:23 pm
Is this your restaurant? Claim it and feature it in San Francisco.