Watch Giants Baseball
August 07, 2020
That's right! Baseball is back on the big screen at Ozumo!
Watch the Giants on our big screen projector in our Beer Garden on Steuart Street. First come first served, no reservations. We will only be playing the games during our open hours.