Osha Thai Noodle Cafe
Add to Favorites
OPEN NOW
Today: 11:00 am - 11:30 pm
28 Years
in Business
Saved to Favorites
Phone: (415) 673-2368
Address: 696 Geary St, San Francisco, CA 94102
Website: http://www.oshathai.com
Phone: (415) 675-1489
Phone: (415) 673-1583
Parking: Street
Wi-Fi: No
Bike Parking: Yes
Attire: Casual
Cuisines: Asian, Thai
Takes Reservations: No
Outdoor Seating: No
Price Range : Average
620 Ofarrell St, San Francisco, CA 94109
720 Post St, San Francisco, CA 94109
698 Post St, San Francisco, CA 94109
698 Post St, San Francisco, CA 94109
385 Taylor St, San Francisco, CA 94102
901 Larkin St, San Francisco, CA 94109
385 Taylor St, San Francisco, CA 94102
730 Larkin St, San Francisco, CA 94109
901 Larkin St, San Francisco, CA 94109
420 Geary St, San Francisco, CA 94102