Oda Restaurant
San Francisco, CA86% like it (4.3 / 76 Reviews )
CONTACT
Address: 1500 Owens St Suite 100, San Francisco, CA 94158, United States Map ➦ Get Directions
Phone : +1 (415) 558-9450 Call
ABOUT
It has received 76 reviews with an average rating of 4.3 stars.
FAQs
The address of Oda Restaurant is:
Oda Restaurant1500 Owens St Suite 100
San Francisco, California 94158
P: +14155589450
Visit Website: odasfdineandbrew.com
Oda Restaurant is listed under