Osha - 2nd St - San Francisco, CA
Posted by: saopaulo1
N 37° 47.254 W 122° 23.933
10S E 552928 N 4182416
An Osha Thai restaurant on 2nd St in downtown San Francisco. This is one of many Osha's in San Francisco.
Waymark Code: WMAW3V
Location: California, United States
Date Posted: 03/01/2011
Views: 3