Noodles and Company

Italian restaurant · 1100 S Canal St R104, Chicago, IL

Hours

Popular items (As of 10/30)

See full menu

More food in Chicago, IL · Italian Food in Chicago