SF
King of Thai Noodle is one of SF.

1. King of Thai Noodle

2800 Leavenworth St (btwn Beach St & Jefferson St), San Francisco, CA
Thai Restaurant · Fishermans Wharf · 15 tips and reviews