Osha Thai Noodle Cafe / San Francisco

696 Geary St at Leavenworth San Francisco 94102
Opening Hours
Sun, Mon, Tue, Wed 11:00 - 00:10
Thu, Fri, Sat 11:00 - 00:30

WELCOME TO OSHA TENDERLOIN Take a trip to a Thai Noodle House in Bangkok at our first location of Osha Thai. Since we opened our doors in 1996 we have grown in sophistication and popularity, while continuously staying true to our authentic Thai origins. Enjoy a casual dining experience, and ascend your palate through the exotic flavors of Thailand.

from official Facebook page
trending 5667 votes
Tips from the Net @ Osha Thai Noodle Cafe
Cameron McNally en
Thai Noodle Pleasure Dome is the best Thai restaurant in the Bay Area in my opinion. GooglePlace - September 2017
Steve Bond en
Slow. Imprecise. Food good. Service makes me so I will never return. Always a fan of restaurant bathrooms with security codes. /s/ GooglePlace - September 2017
Raimo Tuisku en
The rice costs extra in their a la carte dishes, but they'll still try to sell it to you claiming they don't charge extra for it. Even with spicy food, they neglect from serving water unless you track them down to tell it to them and your glass is empty. GooglePlace - July 2017
板津 魁彦 en
So so Thai food Foursquare - July 2017
Raj Ajrawat en
It's mediocre at best but decent enough. GooglePlace - June 2017