Osha Thai Restaurant

4 Embarcadero Center
San Francisco, CA
415.788.6742
37.798427
-122.397951

for Osha Thai Restaurant
Directions
from: