Oda Restaurant and Brewery
415-558-9450
1500 Owens St
San Francisco, CA 94158
Open Mon-Fri: 6 am – 10 pm
Open Saturday & Sunday Closed
Indoor & Outside Seating Available
Indoor & Outside Seating Available