Osha Thai Restaurant And Bar

4 Embarcadero Ctr San Francisco CA 94111 USA

(415) 788-6742

Location