Restaurant
Restaurant
Restaurant

Osha / Restaurant

Osha Thai restaurant began as a tiny, no-frills noodle shop on Geary Street in San Francisco and has grown into one of the best-known Thai restaurant chains in San Francisco. With six locations around the city, Osha Thai restaurants are known as much for their decor as they are for their authentic dishes.

Type: Environments Year: 2002-2004 Location: San Francisco, CA