Ozumo is near where I'll be staying, and supposedly has great views.
Am looking for reviews of the food - sushi and non-sushi recommendations as well.
# 161 Steuart St, San Francisco CA 94105
# (Btwn Mission & Howard St)
161 Steuart Street, San Francisco, CA 94105