Where is Noodle Fans? It is located at Noodle Fans 1177 Central Pkwy W, Mississauga, ON L5C 4P3, Canada. You can get directions for Noodle Fans, who is in the Chinese restaurant category. You can find up-to-date information on 1177 Central Pkwy W, Mississauga, ON L5C 4P3, Canada Chinese restaurant companies on our website.