iThai Bangkok Street Food

720 Post St, San Francisco, CA 94109, United States