Osha Thai Restaurant
(415) 826-7738 | View Website

819 Valencia St, San Francisco, CA | Directions   94110

37.759828 -122.421408
Get Directions