top of page

Come here for all your Thai favorites or to Osha's 2 other sit down locations or 2 to go spots in SF

Osha Thai - 3rd St

  • 311 3rd St, San Francisco, CA 94107
bottom of page