Search results
- See moreSee moreSee moreSee moreOsha Thai BBQThai Restaurant · $$
From a simple restaurant in the Tenderloin in 1996, the family of Osha Thai Restaurants have grown in popularity and...
Website: oshathai.com
Phone: (415) 915-6999
Cross Streets: Near the intersection of Geary St and Leavenworth St
692 Geary St San Francisco, CA 94102 512.19 mi
Is this your business? Verify your listing
Amenities
- Accessible
- Family friendly