This is not the official web site of
Oda Restaurant & Brewery
Bar/Tasting RoomRestaurant
1500 Owens Street
San Francisco CA 94158
Telephone: +1 415-558-9450
[Contact] [Map] [Update]

Notes

Contributor: Siegfried Binge

Updated: May 15, 2018