King of Thai Noodle Cafe

Overview

Address: 1541 Taraval St
San Francisco, CA 94116
Website: kingofthaisf.com
Phone: 415-0682-9958