Osha Thai Restaurant and Lounge

311 3rd St, San Francisco, CA 94107, United States