City Guide

Ozumo

(Howard Street)
161 Steuart St
San Francisco, CA 94111
Hours: Mon-Wed 11:30am-2pm, 5:30pm-10pm Thu-Fri 11:30am-2pm, 5:30pm-10:30pm Sat 5:30pm-11pm Sun 5:30pm-10pm
Phone: (415) 882-1333
Photographs
Content by CityGrid; Data by InfoGroup; © 2012