OSHA THAI RESTAURANT
22 locals recommend,
Permanently closed
Location
819 Valencia Street
San Francisco, CA
Mission District
Unique things to do nearby
Locals also recommend
- 19 locals recommend
- 16 locals recommend
- 8 locals recommend