Osha Thai Restaurant

819 Valencia St, San Francisco 94110, United States Get Directions to this spot
819 Valencia St
San Francisco, 94110
CA, United States
(415) 826-7738

60 reviews for Osha Thai Restaurant

  • 120 reviews are hidden: show all reviews

Rate and review Osha Thai Restaurant in San Francisco, CA, United States!

Share your experiences at Osha Thai Restaurant with your friends or discover more Restaurants in San Francisco, CA, United States.