Review of Osha Thai

4 Embarcadero Center, San Francisco, CA 94111

Overall Rating

Celiac friendly?

Yes

Updated 8 years ago