Noodles And Company
➤ 1400 North Meacham Road, Schaumburg, 60173, United States Of America
Asiatique, Américain, Nouilles, Salades, Sushis
"Pretty gross I gotta say. 20 minute wait for food cooked, noodles dripping in oil, no flavor, portions are very small. Store is a mess with garbage overflowing, just stacked up."