Thai House Express

Overview

Address: 599 Castro St
San Francisco, CA 94114
Phone: 415-864-5000