The answer is Batu Caves. Specifically, in Medan Selera Selayang Jaya, where Rong Shu Xia Noodle House has been around for ...