Osha Thai Restaurant
149 2nd St
San Francisco, CA 94105-3714
415-278-9991
Payment Types
Visa, American Express, Mastercard, Diners Club
Meals Served
Dinner, Lunch, Tapas / Small Plates
Business Hours:
Payment Types:
Visa
American Express
Mastercard
Diners Club