Oda Restaurant and Brewery

 415-558-9450
1500 Owens St
San Francisco, CA 94158

Open Mon-Fri: 7:00 am – 6:00 pm

Limited Outside Seating Available