Osha Thai

696 Geary St
San Francisco, CA
415.673.2368
37.786546
-122.414753
Hours:
Mon - Thu:11am - 1am
Fri - Sat:11am - 3am
Sun:11am - 1am

for Osha Thai
Directions
from: