Thai House Express Restaurant

599 Castro St San Francisco CA 94114 USA

(415) 864-5000

Location