Restaurants - San Francisco, California, United States
Server
Contact Brooke Williamson
Contact Sumalee Fagfuangbun
Manager
Contact Nicky Yang
Bartender
Contact Niti Ruangwit
Osha Thai Restaurant is a restaurants company based out of 819 VALENCIA ST, San Francisco, California, United States.