Get directions to: Mama Thai, Glen Ellyn, IL Restaurant address: 528 Crescent Blvd. Glen Ellyn, IL 60137, USA Driving Walking Bicycling Restaurant: Mama Thai