This place used to be known as King 5 Noodle, but now there’s only a sign labeled “牛肉麵” or “niu rou mien” in Mandarin Chinese. The best way to describe where this is located is: “It’s on Prince St in Flushing next to Sentosa.” Somehow, everyone knows what that means (well, I did not, but now I know). A giant bowl will put you back about $6.