Embarcadero Thai Restaurants

+ Place
1 to 1 of 1

Osha Thai Restaurant

4 Embarcadero Center, San Francisco, CA 94111 (Map)

Our goal to serve the Bay Area's most authentic traditional Thai, as well as modern riffs using local fresh ingredients and Thai sensibilities.…

+1 415.788.6742

1 to 1 of 1