Osha Thai Restaurant & Lounge
Cuisines: Thai, CocktailNo rank yet
Osha Thai Restaurant & Lounge
Thai, Cocktail
4 Embarcadero Ctr
at Street Level
San Francisco, CA, 94111
Osha Thai Restaurant & Lounge
Thai, Cocktail
4 Embarcadero Ctr
at Street Level
San Francisco, CA, 94111