Osha Thai Restaurant (Menu)

4 Embarcadero Ctr, San Francisco
+1 415-788-6742

Give a rating to Osha Thai Restaurant

Suggest a dish

How much did you spend at Osha Thai Restaurant?