At 1639 Irving St, San Francisco, CA 94122-1813San Francisco Here : King of Noodles. Welcome to King of Noodles is rated 4.5. It's worth a try!
Write a review