Thai House Express On Castro (Menu)

599 Castro St, San Francisco
+1 415-864-5000

Give a rating to Thai House Express On Castro

Suggest a dish

How much did you spend at Thai House Express On Castro?