Nooddi Thai Chef – Glen Mills 364 Wilmington-West Chester Pike Glen Mills, Pennsylvania, 19342 Phone: 610-361-8086 Restaurant Category: Asian and BYOB Profile Let this business know you found them on Main Line Today's Online Directories. Locations Glen Mills 364 Wilmington-West Chester Pike Glen Mills, Pennsylvania 19342 Claim/Edit Listing